Kenyan wind farm gets Eu623m backing

Blurred image of Trade Finance article content