I want to know the answer to the following question:
What channel did Marvel buy to self-distribute its own comics in the 1990s?
All the background I'm provided with is that "In early 1997, when Marvel's Heroes World endeavor failed, Diamond also forged an exclusive deal with Marvel—giving the company its own section of its comics catalog Previews.". Is that enough to answer the question?
Answer: no