Icon
 

Europe s largest energy storage system electrifies the Johan