Kenya, Tarda River Development Authority – 40mw solar PV project

Developing, design, arranging finance and tender for a 40Mw solar PV power project.

Back to listing