Advertising YouTube Ads Leaderboard Switzerland 2018: The Manor Christmas spot takes first placeRead more