Marketing for business to business is different than business to consumer - that said, everybody wants to help market b2b but forget a few facts.
Marketing Manifesto of the B2B Marketer

Marketing for business to business is different than business to consumer - that said, everybody wants to help market b2b but forget a few facts.