Hecla Mining’s Lucky Friday silver mine in Idaho, which suffered a fire last August and subsequently was idled, has restarted production.
Read MoreHecla Mining’s Lucky Friday silver mine in Idaho, which suffered a fire last August and subsequently was idled, has restarted production.
Read More