Azura-Edo IPP/$686 million/1215

Azura- Edo IPP, a 450MW open cycle gas turbine power station in Nigeria developed by Azura Power, has received $686 million in...

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