$828m ECA-backed Maamba power project reaches financial close

Blurred image of Trade Finance article content