India

India is #9 in Top 10 Most Indebted Countries
India
10.7 Weekly Hours Spent Reading