Factbox- Harsh words, tough action: How companies have rebuffed Russia Finances March 5, 2022 [ad_1] Oil firm BP’s choice to promote out of Russia at a value of as a lot as $25 billion…