Scatec Solar & Norfund & Gigawat Global/$23.7 million/0214

Rwanda based 8.5-MW solar project, owners of which are  Scatec...

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