CHC Group Ltd agree long term lease of 31 helicopters
Oil and Gas News
CHC Group Ltd agree long term lease of 31 helicopters