Bausch Health announces redemption of about $643 million in debt on Nov. 30 - BHC News | Rallies