Thu. Feb 27th, 2025

The Vanquish will go into production later this year and the company will build less than 1,000 units annually

Read more at Michael Gauthier