Over 5.9 Crore Income-Tax Returns Filed by July 31 Deadline, Says Tax Department | HyperFast