© Copyright Zackin Publications Inc. All Rights Reserved.
Tag: Chaparral Springs solar
Leeward Renewable, Southern California Edison Sign PPA
Leeward Renewable Energy (LRE), a renewable energy company, and Southern California Edison (SCE), one of the nation’s largest electric utilities, have entered into a...