Health and Beauty Specialists

Rite Aid proposes closure of 400 to 500 stores in bankruptcy

The retailer has more than $3.3bn in debt and also faces a whistleblower lawsuit under FCA.