On February 24, Russia’s full-scale war against Ukraine will enter its third grueling year, with no sign of ending. Countries around the world have imposed sanctions intended to cripple Russia’s ability to wage war, but the flow of high-tech foreign goods into the country continues. A new investigation by Buro Media, Verstka, and OCCRP exposes...
November 14, 2024