Key facts
-
+ 200 000
Equipped sites -
+ 10 years
of operations -
85% of the demand
response market -
> 75% customer
enrollement