Latest News & Information

CEC Report Finds Mining as North America’s Most Polluting Industry: Urgent Need for Action

A new report by the Montreal-based Commission for Environmental Cooperation (CEC) has found that mining is the most polluting industry in North America. According to the report, mining is responsible for 36% of industrial pollutants released in the three countries…