Back in January we reported that Quibi, short for "quick bites" of content, was going to launch in early April. And, indeed, the newest streaming service designed specifically for your phone is available, and initial first week numbers seem promising enough.
Quibi sees 1.7 million downloads in the first week, working on support for TV casting