A survey report by LocalCircles highlights that 7 in 10 citizens have already filed their ITRs, but about 14 percent taxpayers are unsure about meeting the July 31 deadline, owing to the extreme weather conditions in various states
14 percent Indians are unsure about meeting the July 31st deadline for filing their ITR. Image: Shutterstock