"hammering the market" - Details

English Term:
hammering the market
Arabic Term:
بيع مضاربة على المكشوف
Arabic Definition:

.