Special Report: Cannes Lions

Quibi secures $100 million in ad commitments ahead of launch

Initial sponsors include Procter & Gamble, PepsiCo, Anheuser-Busch InBev, Walmart, Progressive and Google