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

81

source