Avidbots Corp is a developer and manufacturer of autonomous commercial floor cleaning robots. The company is headquartered in Canada.
Avidbots

Subscribed
You have successfully subscribed and will receive the next available issues
Floor Cleaning Robots
Address
Unit 5, 975 Bleams Road,
Kitchener,
Ontario, N2E3Z5,
Canada
Kitchener,
Ontario, N2E3Z5,
Canada
Address
Unit 5, 975 Bleams Road
Kitchener
Ontario, N2E3Z5
Canada