New head for oil and gas
The new Oil and Gas Authority (OGA), due to come into force next year, has appointed its chief while government has announced new offshore licences.
The new Oil and Gas Authority (OGA), due to come into force next year, has appointed its chief while government has announced new offshore licences.