1 Articles
Motorsports

Caterham is hardly the most stable and successful team on the Formula One grid, but things are looking even more troubling for the embattled outfit, as the company that makes its racecars has reportedly filed for bankruptcy protection.