Silvercorp (TSX: SVM | NYSE-A: SVM) is a Canadian mining company producing silver, gold, lead, and zinc with a long history of ...