8
projects
106
MW: Capacity of projects
2
Executed Countries

IRAN

2022

10 MW

EPC

IRAQ

2023

1.2 MW

EPC

IRAN

2022

10 MW

EPC

IRAN

2024

MW

Procurement

IRAN

2024

10 MW

EPC

IRAN

2024

5 MW

EPC

IRAN

2024

40 MW

EPC

IRAN

2024

20 MW

EPC