Global debt has reached $315 trillion, according to data from the Institute of International Finance.Published by The Spectator IndexJan 16, 2025 4:00:02 PM UTC