BAE Systems, a global defence contractor, has secured a contract worth up to $318m from the US Army. The contract is to cover technical and sustainment support services for the M109A6 and A7 Self ...