It's apparently supposed to be a global professional services company; think accounting firms, engineers, management consultants, lawyers, etc. I think stuff like data centres or internet exchanges might qualify by some definitions, but that seems unlikely to me.
Edit: What about IBM?
Edit: What about IBM?