MindgruveMacarta is a global performance marketing, retail media and data-tech company created from the merger of Mindgruve, Macarta and Icon Commerce. The agency is comprised of strategists ...