Just learned a little bit about international taxes and it appears as if Luxembourg is the Delaware of Europe.