News

Despite being isolated from western suppliers, Russia was not cut off from international markets and its imports have mostly recovered.
Despite periodic ceasefire declarations, the Kremlin’s military strategy in 2025 shows no intention of negotiating an end to the war in Ukraine. On the contrary, rapid troop mobilization, ramped-up ...