Comment Comment by badpun I've recently read that only something like 3% of Indian population pays any income taxes - that's probably one of major reasons. parent badpun 8 years ago