India Business News: NEW DELHI: The I-T department on Saturday said that 5.9 crore returns had been filed till July 31, the deadline for most individuals to mak...