The term used internationally to describe a foreign taxable business presence is ‘permanent establishment’. While permanent establishment criteria can be elusive for easy application to all forms of business, there