Caterham® launches new Seven 170, the lightest production Seven ever built
Caterham® has unveiled the new Seven 170, its lightest ever production car. The first new model since Caterham’s acquisition by Japan-headquartered automotive group, VT Holdings,… Read More »Caterham® launches new Seven 170, the lightest production Seven ever built