Icon
 

The Netherlands first 1 32MWh Smart Energy Storage System