Browsing: Business Registration Impacts Customer Perception