20040514 delhi-times: Naidu's ouster: A blow to IT?