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 »