Akuo Energy/$79.5 million/0813

Akuo Energy, a French independent power producer...

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