This contract is for the production and delivery of the M109A7 self-propelled howitzers and M992A3 carrier ammunition tracked vehicles, according to an announcement by the U.S. Department of Defense.
Some results have been hidden because they may be inaccessible to you