Europe Debt-to-Income ratio falls to 93% | Hacker News Reader