Military spending

Ukraine war pushes global defense spending to record high

|

The war in Ukraine has caused global defense spending to skyrocket to $2.46 trillion.