2 ms·
Gov't spending is 38% and that's totally normal, if a bit low. France is at 57%, the UK at 44%, and Japan at 39%
by culi 5mo ago
Gov't spending is 38% and that's totally normal, if a bit low. France is at 57%, the UK at 44%, and Japan at 39%
2 ms·