199.16.157.180

Great Hill invests €180m to merge Echobot, Leadfeeder into AI sales intelligence, marketing platform

29
Great Hill Partners has invested €180m to merge Echobot and Leadfeeder, creating an AI-powered sales intelligence and