What does your financial institution mean?

(a) it is a financial holding company, a mixed financial holding company, an investment holding company, an authorised payment institution or an asset management company, AIFM or any other undertaking the principal activity of which is to acquire holdings or to pursue one or more of the activities listed in points 2 to …