20080802 business.india-business: Costlier financing puts brakes on car sales