CST Moves to New Factory

We have finally moved to new premises. The new location is just a couple of hundred metres from the shore of Botany Bay. The new facility will enable us to improve our production capacity, efficiency and quality control.