We found 1 articles results for your search "".
The 80 carriages were built by CAF, South Wales and Spain factories. The first train,…