A joint investigation between RUSI, Reuters and iStories has found that Russian companies closely associated with the St Petersburg-based Special Technology Centre Limited Liability Company (STC LLC or STC) – the Russian military-affiliated manufacturer of the Orlan-10 UAV – have drastically increased imports of critical Western-manufactured components since the February 2022 invasion of Ukraine began.
Categories