First-of-its-kind project for Peninsula Clean Energy to provide 102MW of solar, 52MW of battery storage REDWOOD CITY, Calif. & DALLAS–(BUSINESS WIRE)–Leeward Renewable Energy and Peninsula Clean Energy have entered into a 15-year solar-plus-storage Power Purchase Agreement (PPA) involving Leeward’s 102-megawatt (MW) Chaparral Solar Facility (Chaparral) in Kern County, California. As part of the agreement, Peninsula […]