September 08, 2021
Sections
The Bengaluru-based software major had hit the headlines recently after the new income tax portal they developed faced glitches and remained unavailable for several days since its launch on June 7, 2021.