21-10-2026 21:25
via
BBC News
Final testing complete on new Metro fleet
The last of the 46 trains has been handed over by the Swiss manufacturer, two months ahead of target.
Read more »