Over 5.9 crore taxpayers file ITRs by July 31 for AY 2026-27

Over 5.9 crore taxpayers file ITRs by July 31 for AY 2026-27