20080206 business.india-business: TVS may sell its finance arm