Canadian mining companies have long evaded responsibility for abuses carried out by their subsidiaries in the developing world. That could be about to change.

read more