Yes but only because Russia inherites large military stockpiles from USSR. if not the case Ukraine will be almost at equal footing.
Last year 2023 Russia military spending: $109 billion, while
Ukraine military spending: $100 billion ($65 billion plus $35 billion foreign assistance)
Don’t forget the combined NATO military budget is $1.5 trillion per year.
Zum neunten Mal in Folge wird weltweit mehr Geld wird für das Militär ausgegeben. Dabei machen China und die USA etwa die Hälfte aus. Auch der Blick auf Deutschland ist aufschlussreich.
www.handelsblatt.com