quibi video streaming

Quibi Launching Tomorrow (Monday 6th April 2020) – Good Timing or Bad Time due to Coronavirus COVID-19?