World Company international shuns Russia over Ukraine conflict and as Western sanctions chew March 1, 2022 The World Opinion Shell petrol station brand on Sept. 29, 2021 in Birmingham, United Kingdom. Mike Kemp...