10.0.3.230

North Castle offloads Doctor’s Best, two years after initial investment

743
US private equity firm North Castle Partners has sold Doctor’s Best, a maker and distributor of science-based branded