DRPA signs PPA with SunPower
Delaware River Port Authority (DRPA) and the Port Authority Transit Corp (PATCO) have signed a 20-year PPA with SunPower Corp for a 22MW solar project...
Delaware River Port Authority (DRPA) and the Port Authority Transit Corp (PATCO) have signed a 20-year PPA with SunPower Corp for a 22MW solar project...