UK Lawmakers Say Shell's Record Profit Is 'Outrageous'

$40B profit leads to calls for higher windfall tax on profits made during Ukraine war
Posted Feb 2, 2023 11:07 AM CST
More News: News | Sports | Health | World | Business