The new income tax portal which went live on June 7 had a bumpy start since its launch as it continued to face tech glitches such as longer logging in time, inability to generate OTP for Aadhaar validation.

The new income tax portal which went live on June 7 had a bumpy start since its launch as it continued to face tech glitches such as longer logging in time, inability to generate OTP for Aadhaar validation.