AT THE HEART OF THE ROAD TRANSPORT INDUSTRY.

Call our Sales Team on 0208 912 2120

29th November 1980, Page 28
29th November 1980
Page 28
Page 28, 29th November 1980
Close

By Bill Godwir

Tunnel vision in Essen SELF-STEERED buses have been introduced on a 1.2km stretch of a former tram route in Essen, Germany. The special significance of this project, in which......