Streaming platform “Quibi” quits as soon as it started
Griffin Sendek Multimedia Editor 10/29/20 It feels as though Quibi’s $1.75 billion attempt to revolutionize the way we watch TV has come, and its eventual bankruptcy all happened in well, a Quibi. If you happened […]