Dec29 Inbound Marketing Posted on December 29, 2011 by KW Inbound Marketing There’s an interesting statistic at the bottom of this infographic, which claims that inbound marketing leads cost 62% less. Do you think it’s correct? via Share this:Like this:LikeBe the first to like this post.