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