Peninsula Clean Energy signs first solar-plus-storage power purchase agreement
Peninsula Clean Energy (PCE) has signed a 15-year solar-plus-storage purchase agreement involving Leeward Renewable Energy’s planned 102-megawatt (MW) Chaparral Solar… … Keep Reading