Share

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