20030728 business.india-business: Ultra-luxury cars vroom into country