A private, limited liability company which can be established for corporations, trusts or individuals and managed in different locations around the world. See IBC.
MANAGED COMPANY
Meaning of MANAGED COMPANY in English
UNODC Money-Laundering terms English dictionary. Английский словарь терминов управления ООН по отмыванию денег, преступности и наркотикам. 2012