CNN+ Shuts Down Just Three Weeks After Launch
By Natalie Mojica On April 21st, CNN announced that it will shut down its streaming service, CNN+, on April 30th, just a month after its launch. CNN+ customers "will receive prorated refunds of subscription fees." CNN+ launched on March 28th at $5.99 a month or $59.99 a year, featuring popular talent like Fox News anchor Chris Wallace and original [...]