Back in 2020, Quibi was promised as the next big thing in the modern streaming era, but it failed to live up to its own expectations, shutting down just 8 months after it launched. Focused on content ...