St Petersburg’s Startups Must Continue to Bootstrap, as Russia’s Economy Limits Investors to Moscow November 27, 2017St Petersburg is Europe’s fourth largest city, with 5.3 million inhabitants. It dwarfs other continental hubs like Berlin, Barcelona, Lisbon and Stockholm. But one of the three that outweighs it is Moscow.…