Comision Federal de Electricidad/$386.42 million/0115

The Chicoasen II hydroelectric power plant, situated in Mexico, has received...

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