Bausch Health repaid some $900 million in debt in 2020 from cash on hand and cash generation. The company has no debt maturities or mandatory amortization payments until 2024.

Buying a membership today will give you:
To continue reading this article register now.