Shell says windfall tax ‘creates uncertainty’ about North Sea oil and gas investment

Shell says windfall tax ‘creates uncertainty’ about North Sea oil and gas investment