Setting up offshore companies is a commonly adopted strategy by entrepreneurs and global...