Phoenix Power/$1.3 billion/1111

Phoenix Power, an Oman-based power plant, has obtained a US$1300...

Blurred image of Trade Finance article content
Blurred image of Trade Finance project key facts