
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…