Truecaller today announced a significant milestone to its Ad Platform by delivering over 100 million video impressions for Maruti Suzuki’s....