David's Bridal laying off more than 9,000 employees

The retailer has more than 300 stores in North America.

David's Bridal laying off more than 9,000 employees
The retailer has more than 300 stores in North America.