Interesting article, if true but it does not pass the smell test in my opinion.
According to “jacknhoo” 1 Ruble = $.016 so the math says 22 Trillion Rubles = $352 Billion US.
Yet according to Wikipedia the entire Russian military budget for 2022-20221 was only $65.9 Billion US.
So forgive me but I doubt Russia has spent $352 Billion on a single arms production program.
It’s for 10 years, sir, read the source….