Home Tags Willow Springs 3

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...

Stay Connected

13,144FansLike
91,176FollowersFollow