20030405 india: Troubled times: Can India fight the IT backlash?