Tag: windfall tax

Criticism on both sides mounts as the UK government announces an oil and gas windfall tax

Critics mounts on both sides as the UK government introduce a windfall tax on the oil and gas industry.