industrial processes
Schneider Electric has achieved its own sustainability targets for the entire year one quarter early. The French energy management and technology firm uses the Planet & Society Barometer and a series of indicators to give it a green score out of 10. In the third quarter of this year, the company scored 9.01/10, exceeding it’s […]