It’s not everyday that the Washington Post features India in headlines, so when on Diwali day, that happened[1] in the context of publication of International Energy Agency’s[2] World Energy Outlook 2015[3], it was noteworthy. The IEA report has worrying conclusion...
