Caterham make 230 staff redundant

Editor

On the day Caterham celebrated the success of their crowdfunding efforts, the team also made 230 staff redundant.

Last Friday, Caterham announced that having almost reached their target of