Income Tax portal ramped up; July 31 I-T returns deadline may stay 25.07.2024 19:05 The Hindu Most of the recent glitches have been fixed, says CBDT chairperson Ravi Agarwal