Records Income Tax Returns Filed Through Its New Portal of Income Tax Department

NEW DELHI: Over 5.89 crore Income Tax Returns (ITRs) have been filed through the new e-filing…