Cardlytics Inc., an Atlanta-based marketing software firm, has cut 120 employees as part of a major cost-savings effort.
Atlanta technology firm lays off nearly a third of its workforce
116
Cardlytics Inc., an Atlanta-based marketing software firm, has cut 120 employees as part of a major cost-savings effort.