Menaa Al Mosafah Station

Project Overview

Capacity:
100 MW
Project Status:
Under construction
Country:
United Arab Emirates