Technology

Are Quibi's 'quick bites' appetizing enough for advertisers?