Caterham confirms job losses (1w ago from F1Plus.com / 155 Views / Comments)