SunPower signs 54-MW PPA in California
Nov 11, 2015 16:08 CET by Plamena Tisheva November 11 (SeeNews) - SunPower (NASDAQ:SPWR) has signed a 20-year power purchase agreement (PPA) with Turlock Irrigation District (TID) for a 54-MW solar photovoltaic (PV) power plant in California.The US solar major…