OWL: This Just Became The Best BDC For Income
November 20, 2023 at 09:00 AM EST
Business development companies operate under special rules that limit the amount of debt they can use, and they must pay out 90% of net investment income as dividends to investors.