Appen said revenue for the four months ended April 30 dropped about 21% to $95.7 million from a year-ago period, while its gross profit fell 25% to $35.8 million.
Appen said revenue for the four months ended April 30 dropped about 21% to $95.7 million from a year-ago period, while its gross profit fell 25% to $35.8 million. Appen said revenue for the four months ended April 30 dropped about 21% to $95.7 million from a year-ago period, while its gross profit fell 25% to $35.8 million. Moneycontrol Latest News Read More