'Before jumping to a conclusion that India has been able to end poverty, we should interrogate the labour markets.' IMAGE: A scavenger, surrounded by a flock of Greater Adjutant birds, collects......
Almost 129 million Indians are living in extreme poverty in 2024, on less than $2.15 (about Rs 181) a day, down from 431 million in 1990, the World Bank said in report on Tuesday. Photograph:......