Income Tax Return: With glitches in e-filing site yet to be removed, due date extension looks inevitable

Finance Minister Nirmala Sitharaman has given Infosys a final deadline of September 15 to remove all the glitches from the new e-filing site.