A recent Startup Village event in Moscow organized by the Skolkovo Foundation celebrated and showcased Russian innovation, positioning Moscow as an emerging tech hub.
The event rolled into Moscow after visiting 16 cities across Russia, clocking more than 13,000 miles in...