Lake Turkana Wind Power/€436 million/1214

Lake Turkana Wind Power, a state owned company who owns...

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