"Loading..."

Projects

Sample Site Concepts Under Evaluation

Site A: 120MW, Ankara Region

Read More

Site B: 80 MW, Riyadh Outskirt

Read More

Site C: 100 MW, Balkans Region

Read More