Most companies use both direct and indirect marketing channels to reach their audience. As a small-business owner, it's essential to understand the differences between the two and create a strategy ...