EU Project

Project Overview

Capacity:
20 MW
Project Status:
Under construction
Country:
Djibouti
Commission Date:
2015