It is just abunch of links gathered from various site.
Who is going to register at 43 places for not getting a call. Might as well wait for a call and say no rather than fill out ur details 50 times.
Moverover there is no guarantee you wouldn’t get any call from any other bank/organization.
Banks and Credit Card Companies - Do Not Disturb / Call Registration Forms
Mobile and Telecom Companies - Do Not Call / Disturb Registration Forms
Life and General Insurance Companies - Do Not Call / Disturb Registration