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...