1 active school or business cancellations.
×

North Sea oil and gas producers say UK windfall tax is a ‘wrecking ball’

By Thomson Reuters Aug 1, 2024 | 6:16 AM