Windfall tax blamed as North Sea’s biggest oil and gas producer plans job cuts

Windfall tax blamed as North Sea’s biggest oil and gas producer plans job cuts