20030416 business.international-business: US tax returns to India causing stir