BP admits to safety failings after £400k fine over Shetland spill

Sullom Voe Terminal
Sullom Voe Terminal

Breaking