Main supplier based in Shenzhen, China, taking over iRobot
It owes nearly $100 million to its main supplier based in Shenzhen.
Free plan includes 10 searches/month
We'll email you a sign-in link