20181023 business: Delhi among two states that pay more than half of India's income tax