BP’s Mark Thomas: How we’ve weathered the North Sea storm

BP's North Sea regional president Mark Thomas
BP's North Sea regional president Mark Thomas

More from Energy Voice

Latest Posts