Icon
 

1414 Degrees Thermal Energy Storage System construction begins