Direct selling is a form of _______ retailing. Marketing Direct selling is a form of _______ retailing.Answer: nonstore Learn More : Share this Share on FacebookTweet on TwitterPlus on Google+