National May 23, 2024 After Two Years It’s Clear, UK’s Windfall Tax Harms North Sea Oil, Natural Gas Investment
National Mar 13, 2024 More Pain for UK Oil and Gas: British Government Extends Windfall Tax In Yet Another Blow To UK’s Homegrown Energy Industry