SunPower Corp. (NASDAQ: SPWRA, SPWRB) announced that Mahindra EPC Services Pvt Ltd has ordered 15 megawatts of SunPower solar panels and SunPower® T0 Tracker technology for delivery by the end of this year. The solar panels will ...  more
SunPower Signs 15-Megawatt Supply Agreement with Mahindra |
published: 2011-08-08 15:17 |