Defence Intelligence of Ukraine (DIU) has received 100 gigabytes of classified data from one of the critical companies of Russia's military-industrial complex, Special Technological Centre (STC) LLC. Source: Ukraine's Defence Intelligence on Telegram Details: According to intelligence, this Russian company has been under sanctions since 2016.