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-06-19 14:57 |