Taqa, Adnoc, Mubadala complete transaction for stake in Masdar

Taqa, Adnoc, Mubadala complete transaction for stake in Masdar
Picture used for illustrative purpose only.

Most Popular Stories