Robot lost more than a third of its market value Wednesday after the company missed its own quarterly expectations, cut its workforce and said two top executives are leaving next month. Shares of the ...
The firm is laying off 105 employees, which is nearly 16% of its total staff. The decision was revealed in a recent filing with the US Securities and Exchange Commission (SEC), and comes as part of an ...