(SeeNews) - Sep 12, 2013 - US photovoltaics (PV) maker SunPower Corp (NASDAQ:SPWR) said yesterday it had wrapped up installation on a 930-kW rooftop solar facility in New Delhi, India.