Aberdeen April 30, 2026By Noah RodriguezHow Aberdeen’s Oil and Gas Independents Are Facing the Impact of the UK’s 78% Windfall Tax
London November 6, 2025By Charlotte AdamsAberdeen Crumbles Under UK’s Windfall Energy Tax – Yahoo Finance