Income Tax Department’s latest update

Glitches continue, taxpayers worried – will the ITR deadline be extended again?