Streaming

Quibi is Shutting Down

Quibi Holdings LLC., which launched about six months ago, is shutting down, The Wall Street Journal has reported. Quibi stands for “quick bites” and offered viewers 5 to 10 minute “chapters” of entertainment that were formatted to fit on a…

J
JenThorpe