They tend to have roaming partnerships worldwide. At ZRH the wifi is provided by the airport and then charged to various roaming partners, of which Boingo was one. It was quite good once I figured out how to stay on for more than an hour - I could walk through the whole terminal on a skype call over wifi without it dropping. Not bad tech.