Development institutions step in to fund Kenya's Rabai power project

Blurred image of Trade Finance article content