Puppet Labs Gets $40M No Strings Attached

June 20, 2014