India Must Impose More Tax On Its Super-Rich People: French Economist

Richest 1% of India’s population controlled 22.6% of the national income, French economist said. New Delhi:…