Caterham confirms team sale (9y ago from GrandPrix.com / 1022 Views / Comments)