Solar Power Project

Project Overview

Capacity:
50 MW
Project Status:
Under construction
Country:
Djibouti