Ottawa appoints Dominic Barton to serve as chair of Invest in Canada
Agency is expected to take on ‘new, more ambitious’ role in helping Ottawa attract $500-billion in new private-sector capital, $1-trillion of total investment in Canada over five years