08 Apr 2016 New release of Puppet is marked by strong company growth The company has expanded its delivery platform and increased its marketing expertise