Short-form video streaming app Quibi has hit 1.7 million downloads in its first week, according to the company's boss Meg Whitman.
Short-form video streaming app Quibi has hit 1.7 million downloads in its first week, according to the company's boss Meg Whitman.