Caterham confirms team sale (3w ago from GrandPrix.com / 198 Views / Comments)