Between obstacles and opportunities: New report on the state of European startups has been released

Between obstacles and opportunities: New report on the state of European startups has been released