Quibi hits 1.15M app installs after one week April 14, 2020Cord CuttersMarketing Online Professionals Quibi has racked up 1.15 million app installs since launching last week Monday according to new data from Apptopia. Source link Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related