French Energy Giant Strengthening Solar Business

TotalEnergies Enters RE Deals In Algeria, Romania & Expands Solar Energy Portfolio In France

French energy group TotalEnergies is quickly strengthening its renewables business globally with a renewable energy projects partnership in Algeria with