Teck Resources Commences Consent Solicitation For $142.24 Million 3.900% Notes Due July 15, 2030 - TECK News | Rallies