Published Date: 2024-03-14 17:25:22, Category: News (584769)Time: 11:09 min, View Count= 38 ( + More Social Media views ) , Rating= Title: India 134 Out Of 193 In Development Index, But Big Gains In Health And Income | Left Right & CentreKeywords: India 134 193 Development Index, Big Gains Health Income | Left & Centre Description: Average life expectancy in India was years in - up from a year earlier - and gross national income (GNI, per capita) has increased to $, a jump of per cent in months, the Uni