From editing the likes of Fleet World and Transport Engineer, to co-running the UK Car of the Year competition, there’s plenty to keep John Challen busy. We discuss John’s titles, his recent return to Transport Engineer, the pitching process and the success of UK Car of the Year.
Episode hosted by MICA’s Euan Antona