Mining giant polluted Quebec waters for over a decade before $100M fine. What took so long?

A $100-million fine against a global mining giant for contaminating water in Quebec's Côte-Nord marks the highest-ever infraction of its kind, but experts say the settlement with the federal government also shows the immense challenges in regulating the country's mining sector.