News7 years ago
Ford taunts Tesla, Silicon Valley in new ad: ‘Talk doesn’t get things done. Building does’
Amidst the assault from electric vehicles like the Tesla Model 3, and with tech companies like Google and Apple dipping their feet in the transportation industry,...