Over 100 telemarketers have been blacklisted for debiting consumers for services they did not provide forcing Payments Association of South Africa to take action on these companies that have been…

Read More