Netflix Signs Expedia to Be Its First Global Advertising Client
Online travel company's Netflix campaign will begin in Japan this month that roll out across the U.S., Canada, Mexico, the UK, France, Germany, Australia and Brazil
Broadcasting & Cable ·