Consulting firm McKinsey & Co. advised state-owned Russian defense firm Rostec that supplies Putin’s military
Russia has fired more than 2,000 missiles on Ukraine since invading in February. The engines for many of these missiles were manufactured...