1.3 MW Indoor Energy Storage System For CA Business Complex
A 1.3 MW indoor energy storage system will be installed and completed by the end of this year at an Irvine, CA, mixed-used corporate complex with 2.1 million square feet of space. When it is finished, the Stem energy system will be the largest indoor energy storage installation in the United States. The … [continued]