Business Russia Officially Increases Defense Spending Amid Economic Challenges byAndres CastroMarch 12, 2025