Edmonton Business Guides The Canada Business Guide has the business information, company background, interesting facts and insights for many companies in Edmonton, Alberta. Below are just some of the Edmonton business guides available: