He soon founded a nonprofit social network for entrepreneurs called Mesto — the Russian word for place — hoping to boost the start-up market in Russia and other parts of […]
Russian-Americans
Trending topics and news from the Russian-Americans category
Back to news home