Mubadala Energy has assets and operations in 11 countries, primarily in the Mena region, Russia and South-East Asia. Photo: Mubadala Energy
Mubadala Energy has assets and operations in 11 countries, primarily in the Mena region, Russia and South-East Asia. Photo: Mubadala Energy

Mubadala Energy announces 'substantial' offshore gas find in Indonesia