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 late 1994, Marvel acquired the comic book distributor Heroes World Distribution to use as its own exclusive distributor.". Is that enough to answer the question?