A Business Location refers to a business’s physical building. These locations are classified by NAICS code and employee size band (i.e. how many employees the business has). Unlike industry data available elsewhere in Analyst, industry data in the Industries by Business Location Size report is available down to the 6-digit NAICS level.
Source: StatCan’s Canadian Business Patterns product.