“No evidence of gas leak” from North Sea Alba Northern

The Alba Northern platform
The Alba Northern platform

Breaking