Workers evacuated from North Sea platform due to water supply issue

Repsol Sinopec Resources UK's Beatrice Alpha complex.
Repsol Sinopec Resources UK's Beatrice Alpha complex.

More from Energy Voice

Latest Posts