1 min read Least News Venture Truecaller drops 32% on lower revenue vi.sasori.vi October 29, 2023 Shares of Truecaller dropped as low as 35%, $35.95 to $24.47, before recovering slightly...Read More