Quibi hits 1.7 million downloads in its first week

Despite the ongoing COVID-19 pandemic, Quibi's launch has surpassed expectations

Comments