Back in Stock? The Latest Report on the Russian Defense Industry from CSIS, 3 May 2024