First Wind/$254 million/1114

First Wind, a US-based renewable energy company, has received $254 million...

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