Global debt hits record $348.3 trillion in 2025: IIF

Global debt hits record $348.3 trillion in 2025: IIF