Alternative Investments… Top BDCs: Comparing Dividend Yields and Credit Quality 5 May 2025 A Business Development Company (BDC) is a closed-end investment vehicle established by the U.S. Congress in 1980 to enhance capital access for small and mid-sized businesses. Structure: Public or Private…