© Copyright Zackin Publications Inc. All Rights Reserved.
Tag: Willow Springs 3
Leeward, Valley Clean Energy Ink Power Purchase Agreement for California Facility
Leeward Renewable Energy and Valley Clean Energy (VCE) have entered into a 15-year solar-plus-storage power purchase agreement (PPA) involving Leeward’s 72 MW solar and...