On a per capita basis they defniitely do.
Posted on: April 15, 2024 at 08:56:41 CT
tgr
MU
Posts:
41915
Member For:
21.92 yrs
Level:
User
M.O.B. Votes:
0
But the US spends slightly less per capita but is about 30 times bigger. Plus the US funds a sizable chunk of their military and they use a lot of our technology.