Russia’s war expenditure has hit a new high of over $583M daily.

In the first half of 2025, Russia’s military spending reached ₽8.48T ($106B), marking an all-time record for the war, according to the German Institute for International Security. Compared to the same period last year, military and weapons production spending rose by…

Continue Reading