The fall of Quibi: how did a starry $1.75B Netflix rival crash so fast? | Heykuki News