Snapdeal denies allegations of non-payments, says it does not owe money to sellers

Snapdeal claims that payments are made six to ten times per month and typically...