Italian flag

Sorry, but Italy is no startup paradise

Italy launches three times as many startups compared to San Francisco and has a third of the institutional investors in Silicon Valley? Holy sh*t: Startup paradise! Well … not really.