Quibi's co-founders explain what went wrong By: CNBC.com News October 22, 2020 at 12:34 PM EDT The company announced Wednesday that it would shut down just over six months after it launched. Read More >>