Bain Capital nabs majority stake in InnovaCare November 19, 2021 Auto Bot News 0 Bain’s cash infusion will help InnovaCare scale its primary care business nationally.