Radar Open Radar

The world's debts stand at 365 trillion dollars, and the interest bill is climbing.

Al Jazeera World News · Source

The world's debts stand at 365 trillion dollars, and the interest bill is climbing.

Protests in Europe have highlighted the debt squeeze, with France now paying more to borrow than Italy and Greece.