World
Shell Slammed for Reporting Highest Ever Profits While Energy Bills Soar
GASSING UP PROFITS
“No company should be making these kind of outrageous profits out of Putin's illegal invasion of Ukraine,” U.K. Liberal Democrat leader Ed Davey swiped.
Trending Now