2024.09.13

Labour’s North Sea Windfall Tax Sparks Industry Backlash