ST Engineering Clinches Platform Screen Door Solution Contract for Canada’s Ontario Line

train delays due to unauthorised track intrusions or fallen objects on the tracks. The Ontario Line is a priority transit project for the Greater …