A Canadian business trying to expand is inviting people to move to the scenic island of Cape Breton because it needs workers to expand and has exhausted the supply of local people available for jobs.