BAE Systems secures $146m contract for US Army M776 cannons

The contract, for the first time, establishes a US-based second-source producer for M776 cannons.