Tag: iRobot

iRobot lays off another 105 employees

Roomba maker iRobot is laying off 105 employees — about 16% of the company’s workforce, per an SEC filing — saying the cuts...