solar system

chilesolar945x514

Facility Cleaning & Maintenance

Interest in floating solar projects on the rise

Chile’s innovative floating solar project on AngloAmerican’s tailings pond is expected to generate up to 153 MWh of electricity per year.