Smartphone with logo of American technology company iRobot Corporation on screen in front of website. Focus on center-right of phone display Stock Photo - Alamy
Careers | Our Locations | iRobot
iRobot breaks with Hong Kong partner over China production - Nikkei Asia