Read why Bain Capital Specialty Finance (BCSF) offers strong investment potential with a diverse portfolio, high dividend ...