Caterham confirm staff exits

SkySports

Caterham have confirmed their new-look management structure following the struggling team’s recent takeover along with the departure of a “number of employees”.

Read full article