CHC acquires Babcock’s $10m oil and gas business
CHC Group has completed its acquisition of Babcock International’s $10m oil and gas business. Through...
CHC Group has completed its acquisition of Babcock International’s $10m oil and gas business. Through...