20050627 business.india-business: Scooters make a comeback