Mubadala Energy is now a leading international energy company. We manage assets and operations spanning 11 countries, with a primary geographic focus on the Middle East and North Africa, Russia and Southeast Asia... Mubadala is a trusted partner, an..
Relevance: 10.468206