NEWS / Italian brand returns with Ford-powered supercar It’s been a long time since De Tomaso last made cars - now the famed marque is back, and it’s leaning on a former partner for power. By Jordan Mulach / 15 May 2025