About Information Display CompanyManufacturers of traffic calming equipment: SpeedCheck radar speed/driver feedback displays, variable speed limit displays, radar speed trailers, portable speed feedback signs, flashing beacon systems, rectangular rapid flashing beacons. Plus traffic data collection … [Read more...] about Information Display Company