Entrustment and Liquidation Center (Infath)



Saudi liquidation centre hits its highest ever sales figures with $159.9m in October

By Arab News ·