lol - believe me the startup-russia team is not doing any PR :)! I know them very well. They want to motivate the Russian innovation scene and create a valuable knowledge transfer.
man, i guess you aren't Russian yourself. So, just believe me, no sane Russian brain is able to produce the real intention to "motivate the Russian innovation scene and create a valuable knowledge transfer". Such phrase is hardly translatable into Russian language and isn't mappable into the ontology of the Russian mentality.