Opinion and commentary

Stop Vedanta, stop India?

Late B G Verghese

Business Standard

October 27, 2010