20030301 india: Time for introspection after HP debacle: Khurana