Shell To Face Up To $5 Billion Hit after Withdrawing Deals w/ Russia

Shell

Shell Exits Russia amid Invasion of Ukraine SHELL – The British energy company will take between $4 to $5 billion hit after its withdrawal from its deals with Russia. The move of Russia to invade Ukraine gained international attention. Many lives were lost amid the war and the casualties include civilians – even children. Countless … Read more