The proposal to increase public float, hike income tax surcharge, move to tax share buybacks and lack of stimulus to shore up economic growth has hurt investor sentiment
In comparison, India's benchmark indices have risen just 70%