Don't have Telegram yet? Try it now!
Go Global Russia (in English)
69 members
The first English speaking community in Russia that has direct ties with Silicon Valley ecosystem
If you have Telegram, you can view and join
Go Global Russia (in English) right away.