Leeward Renewable Energy and Southern California Edison Sign Power Purchase Agreement for Antelope Valley BESS Facility
126-megawatt facility represents LRE’s first standalone battery energy storage system; will enhance grid reliability and resiliency in California DALLAS – Leeward Renewable Energy (LRE), a leading renewable energy company, and …