A screen broadcasts Khaldoon Al Mubarak, chief executive officer of Mubadala Investment Company, addressing the Future Investment Initiative in Riyadh. Bloomberg
A screen broadcasts Khaldoon Al Mubarak, chief executive officer of Mubadala Investment Company, addressing the Future Investment Initiative in Riyadh. Bloomberg

World's energy supply challenges are due to under-investment, Mubadala CEO says