News

Russia’s largest shipping company Sovcomflot posted a loss of $393 million in Q1 of 2025, a dramatic reversal from the $216 million profit it reported during the same period last year. The losses ...
In the heart of Moscow, the Kremlin's defenses are being tested like never before, as Ukraine punishes Putin for dismissing ...
Ukraine pioneered the use of small drones on the battlefield. But in Russia’s Kursk region, Moscow’s fiber-optic cables ...