Lenders holding back payments from property developers


  • English
  • Arabic