India accounts for 75.8 pc of total net sales for Truecaller in FY23

India accounts for 75.8 pc of total net sales for Truecaller in FY23