The Esprit Arena in Düsseldorf, where the 2011 Eurovision Song Contest were held. Photo: Frédéric de Villamil/flickr

Germany’s Star for Baku

 

Never understood what the startup scene in Berlin is all about? Here’s a quick guide.

 

Comments are closed