Star Metro - CHAR Tech Nears Final Mechanical Installation at Thorold Facility