In April 2014, David Brown Automotive is set to introduce a new car to the market. David has sought out key industry talent to create the new car. An experienced design team is led by Alan Mobberley, who was Chief Designer at Land Rover for 19 years, until 2005, while automotive engineering experts, Envisage Group, […]