PV Tech

IFC explores 100MW of PV in Zambia