Aberdeen April 30, 2026By Noah RodriguezHow Aberdeen’s Oil and Gas Independents Are Facing the Impact of the UK’s 78% Windfall Tax