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 to be taxed as subchapter S corporations, or “S corps.” The advantages of S corp…