20050218 india: 2 pc cess on taxes is here to stay