Industry This car maker tried to make buying a car easier – people don’t like it by Stephen Ottley 5 November 2024