20100109 business.india-business: Were the Mahindras sold a lemon?