Cover image
James Baggott
James Baggott's avatar
James Baggott is the editor in chief of Car Dealer Magazine. He has edited the title since February 2008 and followed the motor industry closely every day since