UK MoD awards MBDA £539M in missile contracts

The UK Ministry of Defence has awarded missile manufacturer MBDA a total of £539 million worth of contracts for ...

read more →