Goldman Sachs BDC Receives 'Buy' Rating from Analysts, Indicating Institutional Investor Confidence Nov 12, 2023