Europe's start-up ecosystem: Heating up, but still facing challenges – McKinsey

75

source