There you are, you’re walking down Nevsky Prospekt Street in St. Petersburg at night. You’re taking in the sights and architecture of the Russian city, what do you expect to see?
I bet you wouldn’t expect to see this:
So. Much. Tech.
Some of the biggest names in tech are coming to TNW Conference in Amsterdam this May.