40 MW Connected Project

Project Overview

Capacity:
40 MW
Project Status:
In operation
Country:
Djibouti