Al Had Project

Project Overview

Capacity:
4.64 MW
Project Status:
In operation
Country:
Bahrain