PROJECT REFERENCE
1.87MW_USA_2022
2023-03-30
1.33MW _Peru_2021
357KW_Egypt_2020
3.91MW_Hungary_2019
217KW_Chile_ 2018
112KW_Switzerland_ 2017