An onslaught of laws, regulations and back-channel demands the Kremlin imposed now has reduced once promising tech giants to shadows of what they could have been. Share this:TwitterFacebookLike this:Like Loading...