
Business
350 Companies Shut Russia Out of Energy, Food, Finance, Tech
WASHINGTON, DC, March 11, 2022 (ENS) – At least 350 companies have announced their withdrawal from Russia as a consequence of its invasion of Ukraine, including BP, ExxonMobil and Shell [...]