2 reports

It also conducts power generation and gas trading, and has considerable renewable energy operations.

  • Oil
  • Kenya
  • Africa Oil Corp.
  • Maersk Group
  • Statoil group

It also conducts power generation and gas trading, and has considerable renewable energy operations.

  • Oil
  • Kenya
  • M&A
  • Supply
  • Tullow Oil plc