Return to previous page

US Tech Giants Must Open Local Offices in Russia or Face Punitive Measures, New Legislation States