"green shoe" - Details

English Term:
green shoe
Arabic Term:
شرط شراء أسهم إضافية
Arabic Definition:

.