Truecaller launched its new television and digitally focused advertising campaign with the tagline ‘Sab ke liye’ meaning both ‘for....