SAN JOSE, Calif. and NEW DELHI, India, Sept. 11, 2013 /PRNewswire/ -- SunPower Corp. (NASDAQ: SPWR), a global solar technology and energy solutions company, today announced that Swadeshi Civil Infrastructure has completed the installation of a 930-kilowatt (kW) SunPower solar system......
More...