Browsing: legally recognised business presence in a foreign jurisdiction