Global Government Debt 3 Times What Previously Estimated

Government debt in 20 industrialized countries stands at $44 trillion. But it’s actually a lot more than that, according to … More