March 11, 2026

Email marketing guru iContact acquires Moz for undisclosed sum

0

Moz and iContact Marketing say their shared values helped to make the deal a reality.