CHAR Tech Nears Final Mechanical Installation at Thorold Facility Sep 23, 2026 08:00AM