Technology Latest News

US Tech Giants Must Open Local Offices in Russia or Face Punitive…

Russian lawmakers passed legislation on Thursday that would oblige US tech […]