mayorwatch.co.uk
Transport for London orders 43 new DLR trains
Transport for London has awarded a contract to replace dozens of 30 year old Docklands Light Railway (DLR) trains, although passengers will need to wait until 2023 before the first enter service.