Institution of Mechanical Engineers (IMechE) on tour through Europe
The Railway Technical Tour 2019 (RTT) of the Railway Division of the Institution of Mechanical Engineers (IMechE) has taken the participants through the Czech Republic, Switzerland and Austria. …
October 25, 2019