About

Epicenter is a Digital House of Innovation and is located in the heart of Stockholm, Oslo, Helsinki, and in Amsterdam.