Production shut down at Alba Northern in North Sea due to feared gas leak

Chevron’s Alba Northern platform
Chevron’s Alba Northern platform

Breaking