Tax Reforms for $5 Trillion Economy

The Goods and Services Tax (GST) was introduced in India with so much of fanfare.