I saw this advertisement on my way to Zug today.
It's not the first time that I've noticed advertisements in English - see the Toblerone one in February. I checked out the website. Everything is in German or French except the advertisement. Money saving? Universal appeal? I don't know.