The article questioned the IT major over glitches in the new Income Tax e-filing portal causing inconvenience to crores of people.

The article questioned the IT major over glitches in the new Income Tax e-filing portal causing inconvenience to crores of people.