justbritish.com
Cycle Tech Delivers Lightweight Chassis for Caterham - Just British
A trio of British companies has produced the world’s first car chassis using butted tubing technology taken from bicycle production.