Taiwan High Speed Rail Corporation (THSRC) has launched a systemwide project to install platform screen doors (PSDs) at all 11 stations on the Taiwan High Speed Rail (THSR) line, with completion targe...

This content is available to only subscribers.