Home Technology & Startups USA Ontario-based Avidbots, which makes autonomous floor cleaning robots for commercial settings, raised a $70M Series C, bringing its total funding to $107M (Meagan Simpson/BetaKit)