CNN+, the streaming service that the news organization hyped as the most significant initiative in the network's history since it went on air in 1980, will shut down April 30, just over one month after it launched.
CNN+, the streaming service that the news organization hyped as the most significant initiative in the network's history since it went on air in 1980, will shut down April 30, just over one month after it launched.