Enel and Mars ink a milestone Texas solar agreement

Renewable, H2 & ESG