Home/News/British cars/Caterham 620R revealed