Months after shuttering its much-hyped streaming service less than a month after its launch, CNN laid off the last remaining CNN+ staffers on Wednesday morning, multiple sources confirmed. (The Daily Beast)
Advertisement
Months after shuttering its much-hyped streaming service less than a month after its launch, CNN laid off the last remaining CNN+ staffers on Wednesday morning, multiple sources confirmed. (The Daily Beast)