SunPower to Supply 29.9-Megawatts of High Efficiency Solar Panels Jul 26, 2017SunPower, a majority-owned subsidiary of Total SA, and Tenergie, an independent renewable power producer, has announced that SunPower is supplying 29.9 megawatts (MW) of...
Oil Search and Total Sign Acquisition Agreement May 20, 2016Oil Search Limited and Total SA have announced that they have entered into an exclusive Memorandum of Understanding (MoU).