Quibi Had 1.7 Million Downloads in its First Week, Will Be Heading to TV Casting Soon 14th Apr 2020 “Quibi has been somewhat successful.”
Quibi is The New Mobile Streaming App You Never Knew You Needed – 3-Month Trial Now Available 6th Apr 2020 “Sign up for a 90-day trial today.”