iRobot lays off 105 more employees

[ad_1] Roomba maker iRobot is laying off 105 employees, about 16% of the company’s workforce, according to the Securities and ...
Read more