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) of solar projects or 20% of the total up for the seventh round of the…