Puppet lays off less than 10% of its workforce | Heykuki News