B2B growth Say Hello to Our New Brand: Echobot is Now Dealfront Back in June 2022, we announced that we had merged with Leadfeeder following a €180m...