Oil Industry Should Embrace Windfall Taxes, Shell CEO Says

The fossil fuel industry should accept that it is sensible for governments to impose taxes on windfall profits to alleviate the impact of high energy prices on society's most vulnerable, Shell's...

Already a subscriber? Click here to view full article