Truecaller cuts 70 jobs as net sales fall 27%

Business