https://www.taxconnections.com/taxblog/advising-international-business-ventures-controlled-foreign-corporations-and-subpart-f/
Advising International Business Ventures: Controlled Foreign Corporations And Subpart F