Skip to content
The Atlanta

Flock was founded in Atlanta. Thousands of cameras later, the company is getting pushback in its hometown

Sources and story details