CTS almost ready with new game changing universal traffic calming device for Australian Roads.


CTS have been very busy over the last 12 months developing an innovative traffic calming solution that will offer a universal solution to clients which saves money whilst making the roads safer.

This new innovation is coming first half 2018

Featured Posts
Recent Posts