Debt signs for Kenya geothermal project

Blurred image of Trade Finance article content