News

Total awarded a solar power generation plant in South Africa

published: 2013-11-06 10:41
Total S.A. (« Total ») announced being selected as the preferred bidder for an 86 megawatt-peak (MWp) ground-mounted solar power project by South Africa’s Department of Energy (DoE), as part of the third round of tenders for renew...  more

SunPower Announces Acquisition of Greenbotics, Inc.

published: 2013-11-05 18:07
SunPower Corp., a solar technology and energy service provider, announced on November 4th that it has acquired Greenbotics, Inc., a Davis, Calif.-based company that offers panel cleaning products and services for large-scale solar...  more