investment platform definition
investment platform means a special purpose vehicle, managed account, contract-based co-financing or risk-sharing arrangement or an arrangement established by any other means by which entities channel a financial contribution in order to finance a number of investment projects, and which may include:
investment platform means a professionally managed account used to consolidate a series of investments under one roof;
investment platform means a co-financing arrangement established for financing a group of projects that could take the form of a legally incorporated Special Purpose Vehicle, a managed account or a contract; an investment platform may be regional (pooling across several Member States and/or regions), national (grouping certain investment projects on the territory of a given Member State) or sectorial (pooling across several Member States in one sector);
More Definitions of investment platform
investment platform means a special purpose vehicle, managed account, contract-based co-financing or risk-sharing arrangement or arrangement established by any other means by which entities channel a financial contribution in order to finance a number of investment projects. Investment platforms may include: (a) national or sub-national platforms that group together several investment projects on the territory of a given Member State; (b) cross-border, multi-country, regional or macro-regional platforms that group together partners from several Member States, regions or third countries interested in projects in a given geographic area; or (c) thematic platforms that group together investment projects in a given sector;
investment platform means one of the Group’s separate invested strategies, currently Platmin Group Metals, Steel Making Materials, Coloured Gemstones and Fabergé;
investment platform means special purpose vehicles managed accounts, contract-based co-financing or risk-sharing arrangements allowing the gathering of several investors' resources. They can target a specific geographic area or sector and be managed either by a public or a private body;