The Commerce Department says financial penalties for the invasion of Ukraine are having an impact on Russia’s defense industrial base. Source
The Commerce Department says financial penalties for the invasion of Ukraine are having an impact on Russia’s defense industrial base. Source