Posts in tag
Russia sues 7 tech companies including Google – massive fines await
Russia’s Federal Service for the Supervision of Communications, Information Technology and Mass Media (Roskomnadzor) said on Friday that it is suing foreign tech companies including …