News Babcock joins forces with Airbus and CAE for comprehensive multi-role helicopter offering for Poland 15 مايو 2025
News Babcock awarded Capability Insertion Period contract by UK MOD for Type 31 frigates 10 أبريل 2025