Bain Capital Specialty Finance appoints Amrit Kanwal as independent director - BCSF News | Rallies