20040524 india: Darling of corporate India is back