Chilling warning over state of North Sea oil and gas sector

Chilling warning over state of North Sea oil and gas sector