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