Net interest payments consumed 13% of US government revenue last year, the highest among major world economies.
155d ago
No Summary provided as the original text is short