Even as ranking India 130th in the ease of doing business among 189 countries, up from 134th a year ago, the latest World Bank report, “Doing Business 2016: Measuring Regulatory Quality and Efficiency” has quietly suggested that all’s not well on the social front in India. It has pointed towards “unreliable electricity supply”, which has adverse “consequences for a society’s well-being and living conditions.”