In its latest quarterly update, released prior to 1 May 2026, Appen reported a 9% revenue increase driven by strong China growth, but also disclosed a steep 37% revenue decline and EBITDA losses in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results