Ford of Britain is challenging the population of Fordwich, Britain’s smallest town, to switch to electric in the all new, all-electric Ford Mustang Mach-E as new research shows a large majority of those in the countryside (82%), small towns (79%) and villages (76%) would not feel confident purchasing an EV as their next vehicle, if […]