Shell and BP were among the first to pull out of Russia - and now the bills are starting to come in - Sky News


4/7/2022 12:00:00 AM3 years 10 months ago
by Ian King

Western companies were quick to announce their full departures from Russia or a suspension of operations in the country - and now the bills are starting to come in. Among the first to pull out of wh… [+4818 chars]

full article...