Opinion and commentary

India and the new Energy Revolution

By Shyam Saran

Business Standard

June 7, 2010