Spam/scam/robot callers

There is nothing more annoying than receiving a call and answering it only to be speaking to a robot

Or a cold call from a company wanting to offer you an insurance quote or loan even though you tell them you are not interested

And then you request for them to stop calling you but it falls on deaf ears because a month later someone else from the same company will call you to offer the same thing

Is there any way we as citizens can stop this from happening, considering the POPI Act

Surely, these companies purchased our information from somewhere

Anyone know?