As sanctions bite, Netflix – the world’s largest streaming entertainment provider, American Express, and prominent accountancy firms KPMG and PricewaterhouseCoopers – severed connections with Russia on Sunday, over Russia’s invasion of Ukraine. The statements on Sunday follow the closures or discontinuation of operations of a number of major Western companies, including Nike, Ikea, and French […]