Billionaire Axon chief Rick Smith says he’s “embarrassed” to have recommended Flock’s car surveillance tools to cops.
Dow Jones home improvement giant Home Depot is approaching a new buy point ahead of fourth quarter earnings results.