These calls are the result of businesses giving away peoples numbers (often the phone carrier themselves) while having made promises they would not... hmm, money resulting from major criminal acts of fraud.. and breach of contract..
Just think, here in America... you have the right to know... require the company give you the names of the people who committed the fraud (or company).. then request the arrest of everyone who conspired in this fraud (salesclerks, tele marketers), and then sue for damage.. Don't ask for much, say just a thousand per event. That means the business(es) will need to hire attorneys (they will love ya) to negotiate the matter (at a thousand per event, hmmm would be cheaper to just pay the lawsuit(s), and the employees who knew what they were doing (people commit crimes) and did it anyway..
(heaven knows, right to know means the actors on the tapes... including politicians) at a thousand each...