Sanghamitra Mandal16 Dec 2013, 22:10
India ranks 69th among 124 countries in the recently released Global Energy Architecture Performance Index (EAPI) Report 2014, prepared by the World Economic Forum in collaboration with Accenture. India, with an overall score of 0.48, has the second lowest energy performance in the BRICS cluster that also includes Brazil, Russia, China and South Africa. Interestingly, China lies at the bottom among the BRICS (85th with a score of 0.45), but other countries in this group are way ahead of India and its neighbour.