Beauty Brands Closing Indiana Stores
Missouri-based retailer Beauty Brands has announced plans to close 25 stores nationwide, include three in central Indiana. Chief Executive Officer Caryn Lerner says the decision comes as the compan...... Read More
