Business Model

Managed assets

+ 30 MW distributed managed
+1000 installations and DERS.

Discovery Cibelios