Construction begins on Phase I of Limmattalbahn, Switzerland

Construction work has commenced on Phase I of Limmattalbahn, the light-rail line in Limmattal, Switzerland.

Read More