Expedia set to be Netflix’s first global ad partner
Have you noticed more ads popping up in places they once didn't? You can soon add Netflix to that list.
Have you noticed more ads popping up in places they once didn't? You can soon add Netflix to that list.
The group has decided that it'd be better to dangle all of its loyalty carrots together in a bunch, so you'd have to agr...
The online travel giant has been busy hiring and firing its way to a more streamlined operational structure.