L'entreprise se définit principalement comme une société d'investissement, qui investit directement dans de nouveaux projets ou soutient les entreprises start-up en tant que fournisseur de capitaux. Un autre domaine important de l'entreprise est l'importation de biens de luxe en Suisse, en particulier des textiles. La société peut acquérir, détenir et exploiter des droits de propriété intellectuelle et des immeubles. Elle peut établir des succursales à l'étranger et en Suisse, participer à d'autres entreprises et effectuer toutes les activités qui servent à promouvoir son objet.