Leeward Renewable Energy signs PPA for Antelope Valley BESS in California
Leeward Renewable Energy (LRE) and Southern California Edison (SCE), a major electric utility provider in the US, have jointly announced that they have recently signed a 15-year Power