Discover
Search
Library
Account
“And it's lots of cloud is based there. Yeah, and then Europe and the UK have large offices. The biggest one known in Europe is Zurich.”
Create a free account to bookmark episodes and follow shows.