CNN+ launch may be off to a bumpy start, numbers suggest

CNN+ launched on Tuesday, March 29 and is already showing mediocre results in terms of standalone mobile app installs. Sensor Tower released its initial figures (first reported by Insider) that show the CNN app, which now houses the new streaming service, added about 18,000 installs on the day of launch. During the seven days ending … Continue reading CNN+ launch may be off to a bumpy start, numbers suggest