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