More people file Income Tax Returns (ITRs) in India than the entire population of 198 of the 217 countries listed…