Skip to content
Get our Newsletter

92 trillion dollars in 2022 exists in world public debt, according to the UN. 3.3 billion people live in countries where interest payments on debt are greater than spending on health or education.