Oil services supplier Subsea 7 has been awarded contract offshore in Egypt from BP and DEA, it …
Tag:
Subsea 7
-
-
A cautious mood took hold of investors Thursday, leaving Europe stock markets mostly flat, as decision day …