speedcheck radar speed sign in marietta, georgia
January 21, 2006

New Traffic Calming Technology Moves from Trial Period To Mainstream Acceptance With City Planners and Traffic Engineers

Information Display Company (IDC) today announced that orders for its SpeedCheck™ brand radar speed signs increased dramatically in 2006 reflecting the growing popularity of new traffic calming technologies among city planners and traffic engineers.