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