Net Investment Income of $0.35 Per Share Net Asset Value of $15.53 Per Share HOUSTON, March 19, 2025 /PRNewswire/ -- MSC Income Fund, Inc. (NYSE: ...