CHC business definition

CHC business means the business conducted by CHC in the UK;
CHC business means the business of CHC and its subsidiaries, and the business of EHOB and its subsidiaries but excluding for the avoidance of