December 8, 2025

IT ‘survey’ at Truecaller offices news