29 April, 2025

90% of the population has already filed their income tax return