CST releases new belt scale Monday 04 September 2017 11:30 Control Systems Technology Pty Ltd releases the IntelliRoll, a new belt weigher.