Subscribe To Our Free Newsletter |
Quality of death: UK tops, India 67th, above China
India, however, improved its position from the 2010 index, where it stood at the bottom of a 40-country list, writes IndiaSpend