I saw this amazing infographic last week.
It shows where $69 Trillion – (that’s right Trillion) of the worlds debt sits – and the countries with the most.
Wow, it makes for sobering up pretty quickly, especially as we come up to Christmas and the Credit cards and “Pay Later ” schemes will add to this increasing mountain