Flock Safety's controversial CEO just got a taste of his own medicine Global World Wed, 02 Sep 2026 02:37:43 GMT Moderate confidence — 64/100 Sources: Neowin