Our numbers worldwide 5121,609MW Implemented Worldwide
and counting
EMEA 4031,86 MW
LATAM 858,45 MW
Other Markets 231,3 MW
Our website uses cookies to help enhance your user experience. By using the Website, you confirm that you accept its use. We hope you agree. Use of Cookie Policy.
M&A DIGITAL Newsletter