19th Ave New York, NY 95822, USA

Case Study – Feasibility Study

Project Name: Techno-Commercial Feasibility Study of 40 MW Ground Mounted Solar Photovoltaic Power Plant

Location: Kenya