Teupen triumph at Berlin station
24 April 2008
As part of a multi-million Euro order, Teupen has supplied seven machines, including a permanent access system on the roof. Most interesting, however, are the special self-propelled units built for the inside of the station. These include the LB 07, an articulated machine which…