Caterham axes at least 50 F1 staff Thursday, 17th July grandprix.com “At least 50” Caterham staff have left the Leafield based team, according to Speed Week. Read full article