TV Quibi Streaming 20200402

Creators of the freshly minted subscription streaming platform Quibi had a tough sell on their hands even before the COVID-19 pandemic spiralled us into uncertain financial times.