ESG

Renault does three new deals to cut carbon

Claimed largest green electricity supply contract in France for the French factories