mayorwatch.co.uk
London Overground Signs GBP 36m Train Contract
Transport for London yesterday announced the signing of a new contract with Bombardier Transportation for an extra 36 rail carriages for the new London Overground network.