Shell to halt buying Russian oil and gas and Unilever to stop sales in Russia
Shell has announced plans to withdraw from Russian oil and gas and Unilever has said it will stop selling its products in Russia, amid an exodus of big British companies from Russia after its invasion […]