AdWatch: Facebook, Microsoft & Telxius | Marea
Facebook, Microsoft and Telxius show off Marea (Tide in Spanish), a part in the global internet structure, in this ad.
ADWATCH CREDITS...
ADVERTISER: Facebook, Microsoft & Telxius
AGENCY:
FIRST AIRED: 2017