Icon
 

Europe s largest energy storage facility begins