Babcock sells oil and gas aviation business for £10 million September 1, 2021 LONDON, UK: Babcock International, the global aerospace and security company, has completed the sale of its Oil and Gas aviation business to CHC Group LLC...