The Spectator Index
5/28/2026, 12:00:03 PM
Government debt as share of GDP 2000 ๐ฎ๐ฉ Indonesia: 87% ๐ง๐ท Brazil: 65% 2026 ๐ฎ๐ฉ Indonesia: 41% ๐ง๐ท Brazil: 96%