Branch Metrics Lays Off 20 Percent of Employees | Heykuki News