20040619 india: Tiwari scotches quitting rumours