Total and its affiliate SunPower (NASDAQ: SPWR), a Silicon Valley-based manufacturer of high efficiency solar cells, solar panels and solar systems, today announced the commissioning of a new photovoltaic solar panel manufacturing...  more
Total and SunPower Commission a New Solar Panel Manufacturing Plant in France |
published: 2012-05-25 15:18 |