image
1 Taxpayer Owes 11% of India’s Individual Income Tax in 2014