Total hit with safety notice on North Sea Elgin platform

Elgin platform
Elgin platform

More from Energy Voice

Latest Posts