Video: Dana Petroleum chief executive Marcus Richards on their new floating platform

Marcus Richards
Marcus Richards

More from Energy Voice

Latest Posts