Public transport is often a hot topic, but do people understand what’s involved? Take rolling stock, for instance. Do they know what goes into creating carriages that are safe and fit for purpose? Do they have any concept of the vast number of components involved which must perform year after year and meet strict criteria? […]