By Rail Business UK2024-07-16T11:00:00
UK: A team of students from the University of Sheffield was the winner of the 13th Railway Challenge competition, organised by the Railway Division of the Institution of Mechanical Engineers.
Unlock access now