ICTMN Staff
6/16/11
According to a statement released by the Depeartment of Justice , Hecla Mining Company will pay $263.4 million plus interest to the Coeur d'Alene Tribe, the state of Idaho and the ...