Income Tax Return Filing: Portal Faces Crashes with 12 Days Left, Know What You Should Do September 5, 2025 - 7:45 AM As the last date for filing income tax returns is coming near, the pressure on taxpayers and chartered accountants is…