Small business may have lost the price war, but it's winning this other battle
October 10, 2016 at 07:15 AM EDT
You may have heard that the Price War is over and small business lost. Well, the Trust War is on, and small business is winning.