Jul 22, 20213 minFord is on a RollFord is on a roll of late with winning electric vehicles. But this isn't a new strategy, it's the result of Bill Ford's long-term vision.