Earlier this week, I was in Moscow, visiting the Skolkovo Innovation Centre, Russia's $15bn attempt to create a tech startup environment to
According to Bloomberg's ranking of the most innovative countries in the world, Russia ranks only 18th - ahead of China but behind not only most of its global competitors, but also relative...
The billions of rubles of government money being invested in the Skolkovo Innovation Centre on the outskirts of Moscow (
The Skolkovo Innovation Centre is about a half-hour drive from Red Square, in a 400 hectare building site on the outskirts of Moscow. Today and tomorrow, it's the venue for the second annual