Beebeejaun, Ambareen - In: Journal of Financial Crime 28 (2020) 4, pp. 1259-1274
Purpose: The corporate veil or veil of incorporation is a legal concept that separates the legal and juristic personality of a company from its members, directors and other stakeholders. Indeed, common law has provided for numerous circumstances in which the corporate veil of a company may be...