Rite Aid shrinks debt by $200M amid store closures

Pharmacy chain Rite Aid has curbed its net debt of $2.9 billion last year to $2.7 billion, The Washington Post reported June 29.