Here’s who holds the world’s $60 trillion in sovereign debt

By Business Insider, The world’s governments now have around $60 trillion in debt which is then sold to investors as bonds. So […]