The United Kingdom has signed a contract worth over $2 billion with defense company Babcock to ensure the maintenance and support of essential British Army vehicles for the next five years.
Read MoreThe United Kingdom has signed a contract worth over $2 billion with defense company Babcock to ensure the maintenance and support of essential British Army vehicles for the next five years.
Read More