Some users continue to face glitches with Infosys Income Tax Portal
The IT Company stated, “Infosys remains committed to making rapid progress and has currently dedicated more than 750 resources to this project to complete significant portions of work…” Information Technology