
Critics mounts on both sides as the UK government introduce a windfall tax on the oil and gas industry.
Critics mounts on both sides as the UK government introduce a windfall tax on the oil and gas industry.
Greenpeace warns the UK government they must drastically increase their ‘green recovery’ spending.