New Mountain to buy Natrol
New Mountain Capital has agreed to acquire Los Angeles-based Natrol, a vitamins, mineral and supplements brand.
New Mountain Capital has agreed to acquire Los Angeles-based Natrol, a vitamins, mineral and supplements brand.