Shamci

Project Overview

Capacity:
10 MW
Project Status:
Conceptual stage
Country:
Djibouti