Icon
 

CALIFORNIA TO OPEN ONE OF THE WORLD S LARGEST ENERGY STORAGE