What is a permanent establishment in the context of international business taxation?
A permanent establishment refers to a place of business through which a company carries out all or part of its permanent economic activities. Business income is typically subject to taxation only if there is a permanent establishment in the country where the service is rendered.