Posted inBusiness ITR Update – Over 21 Lakh Taxpayers Filed Returns – Paid Rs 2,500 Crore in Taxes by Adarsh PDecember 26, 2025February 22, 2026