Subsea 7 takes the spoils as Tullow awards contract for Ghana project

Subsea 7 news
Subsea 7 news

Breaking