2019 Product Launch

2019 Product Launch

Carmanah Traffic is proud to cap off an exciting 2018 with the addition of Information Display Company (IDC) and their SpeedCheck® products into our arsenal of traffic safety solutions. We are now even better equipped to improve walkability and increase traffic...
Carmanah Acquires Information Display Company

Carmanah Acquires Information Display Company

On October 2, 2018, Carmanah Technologies added a new company to its expanding business: Information Display Company (IDC), an industry leader in radar speed signs. IDC will join Carmanah Traffic, which already specializes in traffic safety solutions for...