Skip to main content

Equipment & safety - 26 November 2015

 

Shell UK sentenced over major oil release

Oil and gas production company Shell UK Limited, has been sentenced after admitting failures that led to an oil leak in the North Sea.