The United Kingdom has signed a contract worth nearly £1 billion to acquire 72 RCH 155 self-propelled howitzers for the British Army.
Read MoreThe United Kingdom has signed a contract worth nearly £1 billion to acquire 72 RCH 155 self-propelled howitzers for the British Army.
Read More