Appen Limited appoints Armughan Ahmad CEO and president

Armughan Ahmad will be stepping in as CEO of Appen Limited in an effort to restore the company's flagging revenue.

Appen (ASX:APX) Targeted By Hackers

Appen Limited (ASX:APX), a multilingual AI enablement and machine learning company headquartered in Sydney, issued a report on July 30th (Australian time) that malicious...