Update: Itezhi Tezhi $142m hydro project about to reach financial close

Blurred image of Trade Finance article content