Turnstar recently manufactured and supplied four TRAFFIC MASTER automatic vehicle barriers for Amrod. Amrod operates from a 25 000 square meter premises in Woodmead, Johannesburg and operates the most advanced in-house branding facility in Africa. Turnstar was the obvious choice when it came to securing the four entrance and exit gates into the facility, which handle high volumes of traffic, considering that the company employs over 1 000 people.