How does CNN stay in business?
CNN has special deals with airports, hospitals and others. Tailored programming, and only CNN on those screens.