B2B sales are a different proposition to B2C. When Dealing with other businesses, sales cycles are typically longer, more decision-makers are involved with the sale, and a greater level of technical detail and persuasion as required, and with dealing with private customers.