Cardlytics Inc., an Atlanta-based marketing software firm, has cut 120 employees as part of a major cost-savings effort.

See Full Page