20050629 business.india-business: Car majors continue to slash price tags