Iran has supplied millions of rounds of ammunition and shells, according to estimates, which is not the full extent of what Moscow has purchased from Tehran. Tehran has also supplied Shahed-136 kamikaze drones and joint technology that has enabled Russia to produce them domestically under the name Geran-2 as part of a $1.75 billion contract signed in early 2023.... In total, Russia has spent more than the equivalent of $4 billion on Iranian military equipment and weapons since the end of 2021, according to the estimate... Russia is not among Iran’s largest trading partners. China tops the list, with trade...