You’re Deluded If You Think Quibi Is a Threat to Netflix & YouTube

You’re Deluded If You Think Quibi Is a Threat to Netflix & YouTube

Why in the world would anyone be so delusional that they’d think Quibi will ever be a real threat to Netflix and YouTube?
Read More