Macarta, a full-service global marketplace management & retail media agency, is now Mindgruve. 

contact press release