Yes. The Business Registration Certificate must be displayed in a conspicuous location on the premises of any business open to the public. Businesses that are mobile must carry a copy of the Business Registration Certificate at all times while carrying on business activities within the Town.