Caterham confirms team sale (5mo ago from GrandPrix.com / 276 Views / Comments)