Composite components for pioneering British racing car

Materials News