Total wins over 135 MW of projects in the latest national solar tender
PARIS, FRANCE: Total S.A through Total Quadran, a wholly-owned affiliate dedicated to developing and producing renewable energy in France, was awarded with 131 megawatt-peak (MWp)...
Total acquires majority stake in the pioneering floating wind project Erebus
PARIS: Total S.A, a major energy player that produces and markets fuels and low-carbon electricity, has signed an agreement with the developer Simply Blue Energy...