Global scheme definition
Global scheme means a company, a trust or any other legal entity approved by the Commission, holding a Category 1 Global Business Licence and authorised to carry out activities falling within the definition of a collective investment scheme;