Total is the majority shareholder of SunPower (cells, modules, power plants), that owes Tenesol (modules and systems). Total is conducting R&D through partnerships with world-class laboratories in France (LPICM and LAAS), as well as in the United States and Belgium (IMEC).
Headquarters
24, cours Michelet
Paris La Défense 10
F-92069
France
Tel: +33147447582
Website: www.total.com