Skolkovo Foundation Touts Growth as Innovation Rating Drops

(Moscow Times – themoscowtimes.com – Alexander Panin – January 31, 2014) Despite the fact that Russia went down 11 positions to 62nd place in the 2013 Global Innovation Index, Skolkovo Foundation executives said Thursday that the technology incubator plays an important role in buoying the country’s position in such ratings. The index, jointly prepared by Cornell University, INSEAD and the […]
» Read more