Thursday, February 13, 2025

Aston Martin Admits Some Customers Hate Electric Cars

Following multiple delays, the first EV isn't due until later this decade.