Beauty Brands declares bankruptcy weeks after shuttering stores, pla...
01/07/19
Beauty Brands declares bankruptcy weeks after shuttering stores, plans to sell assets Kansas City Star
Beauty Brands, founded in Kansas City in 1995, has filed for bankruptcy weeks after closing stores across the country. It plans to sell its assets, but its KC stores ...
[more]