Total makes major Angolan move

A platform located off Angola.
A platform located off Angola.

More from Energy Voice

Latest Posts