2025 CarsIs the 2025 Caterham 21 the Ultimate Sports Car? An In-Depth First DriveneftinwestlakemazdaAugust 2, 2024August 2, 2024 by neftinwestlakemazdaAugust 2, 2024August 2, 20240232The 2025 Caterham 21, or Project V, is an all-electric sports car designed with a minimalist ethos. It features...