Bain Capital nabs majority stake in InnovaCare

Bain’s cash infusion will help InnovaCare scale its primary care business nationally.