BESS EPC

+680
+3

91 MW / 231 MWh
250 MW / 680 MWh
2.6 MW / 5 MWh

Bahman Hamedebarghi

Bahman Hamedebarghi

Mohsen Tabrizi

Mohsen Tabrizi

Chief Technical Consultant