Jena Wuu of Plug and Play: “Russia looked like too big an animal. But we came to appreciate it in terms of opportunities and talents.”
The Sunnyvale, California headquartered Plug and Play Tech Center officially opened its Moscow branch last month in partnership with GVA, a venture investment company that aims to bridge California with emerging markets. After multiple official speeches and presentations, the grand opening event featured a startup battle, already quite a familiar format for the Russian tech …