Can a Foreign Trust Own S Corp Stock?
What is an S Corp? Some people set up offshore LLCs and foreign trusts to protect their ownership in a U.S.-based business. Most small businesses, whether they be corporations or limited liability companies, are arranged…