ParentFull threadFifer82·And also, why is this even a thing? Why doesn't everyone setup a business in the Cayman islands?View on HN