Hecla Mining Faces Pressure Amid Sale Concerns | Intellectia