MIT Technology Review @techreview
Yandex—Russia's Google, Amazon, Uber, and maybe a few other companies combined—has an uneasy coexistence with the Kremlin. That could offer clues for why Russia is now demanding US tech companies also set up local offices on its soil. https://t.co/mRcVCDqxzn — PolitiTweet.org