New Income Tax Site: Ill-timed launch of heavy, data guzzling site frustrates return filers

The private income tax softwares have also stopped working as they will start the software updation process once the income tax website is fully updated.