Rise in sales calls pulls India to 4th spot among nations most affected by spam calls: Truecaller
Brazil has retained its title of the most spammed country in the world (four years in a row) with 32.9 spam calls per user per month. Get more Technology News and Business News on Zee Business.