For B2B companies, lead generation is a top priority when building inbound marketing campaigns. With the market so over saturated with information, it can be challenging to figure out exactly which activities will generate leads for your company, so here's a look at six b2b lead generation activities that work: