Budget 2024: Income Tax Payers Close To Double Of FY14 Record 8.18 crore Income Tax Returns (ITRs) filed in FY24. By fortuneindia.com