Helicopter operator CHC has been ordered by the UK’s competition watchdog to sell off its newly-acquired Babcock North Sea business.
The post Breaking: CHC ordered to sell Babcock North Sea business by competition authorities appeared first on Energy Voice.