The Streaming Wars have caused a second casualty. First FilmStruck, and now Quibi. Quibi, which launched in April of 2020, lasted all of seven months before announcing its shut down. Its premise was simple: a…
Tag: