Over 20 million I-T returns filed on new portal; many glitches rectified
More than 20 million returns have been filed for the assessment year 2021-22 on the new income tax portal, showing signs of stability after long-drawn complaints of technical glitches. The Central Board of Direct Taxes (CBDT) said in a statement that out…