Sinch has fallen 93% from a peak in September last year following a string of disappointing earnings reports.