Menu
Inshorts
For the best experience use inshorts app on your smartphone
inshortsinshorts
World's most indebted countries: Know where India stands
short by / on Friday, 9 August, 2024
In 2022, Japan topped the list with a staggering debt of 216% of its GDP, followed by Greece at 203%. The UK debt reached 142%, Lebanon's 128%, and Spain stood at 111%. The US had a notable 110% debt-to-GDP ratio. India, while having a relatively lower debt at 46%, is experiencing rapid debt growth.
read more at The Daily Guardian