An entity which manages investment vehicles on behalf of investors. Depending on the scope of activities and legal domicile a management company may need to be authorized and supervised by a regulatory body.
Global Definitions Database
Investment Management Company
Source: Global | Date: 23 March 2020 | ID: D0589 | Version: 2