TRANSPORT for London has awarded the contract to design and build a fleet of 43 trains for the Docklands Light Railway (DLR) to Spanish firm CAF. The deal includes a support agreement to provide on-going
Read moreCAF wins Docklands contract

TRANSPORT for London has awarded the contract to design and build a fleet of 43 trains for the Docklands Light Railway (DLR) to Spanish firm CAF. The deal includes a support agreement to provide on-going
Read more