Health and safety investigation after gas leak from North Sea platform

The Chevron Alba Northern Platform.
The Chevron Alba Northern Platform.

Breaking