Quibi hit 1.7 million downloads in its first week By: L.A. Biz via Business Journals April 13, 2020 at 13:13 PM EDT The short-form, mobile-first streaming app "exceeded our plans and our expectations," CEO Meg Whitman said on Monday. Read More >>