BDC Investment Opportunities: MAIN Achieves 5% Yield | Intellectia.AI