KeolisAmey retains DLR contract with TfL until 2033
The new contract will see KeolisAmey oversee a number of improvements to the network, including the introduction of 54 new trains.
The new contract will see KeolisAmey oversee a number of improvements to the network, including the introduction of 54 new trains.