Southern California Edison (SCE) has opened the 32 MWh Tehachapi Energy Storage Project – the largest battery storage installation in North America. The 32 MWh battery energy storage system features lithium-ion batteries housed inside a 6,300 square-foot facility at SCE’s Monolith substation in Tehachapi, Calif. The project is strategically located in the Tehachapi Wind Resource Area that is projected […]