New ITR form seeks more information about income

Individual taxpayers will have to disclose a lot m... more