Public transport modernisation

Thameslink Trains

Nearly 1,400 new electric carriages will be rolled out across the new franchise. Image credit -www.therailengineer.com