Hardware Truecaller Cuts 70 Jobs Amid 44% Ad Revenue Decline Truecaller lays off 70 employees due to ad revenue drop May 8, 2026 · 5:26 PM UTC 4 min read