Leeward Renewable Energy, Valley Clean Energy Sign 15-year Solar-Plus-Storage Power Purchase Agreement for Willow Springs 3 Solar Facility
Project to provide 72MW of solar power, 36MW of battery storage for Valley Clean Energy customers DAVIS, Calif. & DALLAS, Texas–(BUSINESS WIRE)–Leeward Renewable Energy (Leeward) and Valley Clean Energy (VCE) …