This week: Supercharging Europe's ecosystem, Latvian startups, Switzerland tech in numbers, and Dealroom news.