"institutional pot" - Details

English Term:
institutional pot
Arabic Term:
مخصص كبار المستثمرين
Arabic Definition:
English Definition: