The Toronto Transit Commission (TTC) has introduced its Red Rocket subway trains in Ontario, Canada. These trains will cater to about 8-10 per cent more riders courtesy their open-concept interior des...

This content is available to only subscribers.