Why we get daily 3 to 4 calls or messages for loan , credit card etc ?

Are the banks allowed to share contact details of customers to outsiders ?

Banks sharing contact details to outsiders