India at 90th rank in terms of energy security, access
India has been ranked at the 90th place in a list of 126 countries compiled by WEF on the basis of their ability to deliver secure, affordable and sustainable energy, which was topped by Switzerland.
Mar 02, 2016, 15:13 PM IST