Tech Energy Business Strategy Videos Reports
Tech Energy Business Strategy Videos Reports

Putin signs law to create ‘sovereign internet’

New legislation that increases government censorship of Russia’s internet has been signed off by President Putin

Tagged in: , ,