A MANOR Royal-based sports car manufacturer has created a "mildly saner" version of its fastest car, as some people can't quite handle the speed of the original.Caterham Cars, based in Fleming Way, has introduced the Seven 620S which it says is the more road-oriented sibling of the 620R. A wider-bodied chassis has also been developed for both versions of the Seven 620 for "more generously-proportioned customers".The wider chassis also has added interior and luggage space...
↧