EAAA agrees new multi-year aviation contract with Babcock to keep service flying

13 May 2021