News
According to two Indian sources, India can produce 155 mm artillery shells for approximately $300 to $400 per unit, a stark contrast to European equivalents, which often retail for upwards of $3,000.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results