The government made this claim in the budget, how much truth is there in it? India is at number 13 in this listby Ankita Jain26/07/2024India News