Quibi Out of Business After Just Six Months in Business
Quibi Out of Business After Just Six Months in Business

After just six months from Quibi's launch date, the short-form streaming platform is shutting down, unable to gain traction amid the coronavirus pandemic.

Cheddar's Michelle Castillo breaks it all down.