April 12, 2023
The $690m sale of beauty incubator Forma Brands to its lenders has been completed.
Forma Brands is now owned by an investor group, which comprises Jefferies Finance LLC, funds managed by Cerberus Capital Management and FB Intermediate...
