Only 1.7% ie. 20 Million Indians out of 1.27 Billion pay Income Tax...