Quibi, the new short form streaming service that launched on April 6, was downloaded by 1.7 million users last week. Quibi CEO Meg Whitman discussed the Quibi downloads and the celebrity-fueled streaming service’s future in interviews on CNBC... Read More