Saudi Arabia consortium secures financial close for 2 mega power projects

Saudi Arabia consortium secures financial close for 2 mega power projects
play icon
Picture used for illustrative purpose only.