Networking
One of the best ways to market to businesses is with networking, where people get together to promote their businesses and look for alliances and partnerships. Now bear in mind that the majority of businesses that network are quite small, so may not be your target if you are trying to sell a high volume of products or have an expensive system or service to sell. However, these people can become your advocates to bigger businesses, or may already be dealing with them and can get you through the door. They can also be excellent partners to cross-promote or enrich your product or service offering, so this is an essential B2B method.