It has taken a few years, but Zurich on Tuesday finally unveiled its new 'Flexity' tram – or rather an exact replica of the model expected to hit the city’s roads in late 2019.

for more...