Serica hails progress on North Sea BP deal

The Bruce platform in the North Sea
The Bruce platform in the North Sea
Tags

More from Energy Voice

Latest Posts