Babcock wins French military contract to support airfield ground equipment

Babcock Group will manage and maintain more than 2,500 pieces of equipment over seven years.