Caterham confirms job losses Thursday, 17th July grandprix.com Caterham has confirmed reports “a number of employees” have left the team. Read full article