Recent events in Ukraine and Crimea have put the spotlight on Putin’s Russia and how it operates on a global stage, but will this have recriminations for Moscow’s emerging tech ecosystem? Skolkovo Foundation nurtures Russian entrepreneurs'...