Porus was a minor ruler in North Western India. Alexander never made it to the territory of the Nanda empire that held sway over larger India. Just to put it into perspective Porus was not significant enough to be remembered in Indian historical accounts. Alexander's exploit also find no contemporary mention in Indian sources. What I am getting at is that what Alexander achieved could in no way be described as "India's defeat".