Abengoa Solar & JGC Corporation/€353 million/0910

Spain's Abengoa Solar and Japan's JGS Corporation, through SPV companies Solacor Elctricidad, Uno...

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