“Lack of transparency alone should have brought a rejection of the NYPD’s contract renewal with ShotSpotter. By renewing, NYPD agreed to open our pocketbooks once again with little in return,…
Opinion
Guest op-eds, City Limits bloggers and reaction from readers