Agencies

Anomaly lays off 8% of US staff, citing Dunkin’ revenue loss among other factors