Published Date: 2024-03-14 18:14:28, Category: News (584766)Time: 00:56 min, View Count= 42 ( + 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