Eightfold AI, which many companies use as they screen job candidates, is being accused of gathering information about ...
Logitech (LOGI) came out with quarterly earnings of $1.93 per share, beating the Zacks Consensus Estimate of $1.79 per share. This compares to earnings of $1.59 per share a year ago. These figures are ...