The major ________ mechanisms are storefronts and Internet malls. EC The major ________ mechanisms are storefronts and Internet malls. A)C2B B)B2B2C C)B2B D)B2C Answer: D Share this Share on FacebookTweet on TwitterPlus on Google+