Icon
 

North America s largest lithium ion battery storage facility