Cenpower/$650 million/1014

Cenpower Generation Company Limited, an SPV owned by AFC Equity Investments Limited (a wholly-owned...

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