Startup edge/: How Direct Debit System is building paperless payments for businesses  

Direct Debit System, a company regulated under the banking license of sponsor bank to run an aggregate service for UAE Direct Debit System (UAEEDS)