Inter Business Transcending Sustainability
Standing in the Royal University of Technology’s Innovation Building in Stockholm presenting the Inter Business Index for the very first time, I felt a rush of fear. And I mean that in the best possible way.