Thompson Rivers University is a large, established institution with a significant digital footprint, government backing, and numerous external links. Associating a business with such a node transfers a degree of perceived trust and local relevance to the business entity.