Icon
 

Eguana CEO Justin Holland talks about energy storage with The