Indians receive around 26 spam calls a month—mostly from telcos