CHC acquires Babcock’s $10m oil and gas businessnews Alasdair Whyte 1 Sep 21 0CHC Group has completed its acquisition of Babcock International’s $10m oil and gas business. Through the deal, CHC will increase its crew transportation capacity and… Read more