News

Bausch Health will pay $1.75 per share plus up to $350 million in aggregate sales milestones Transaction expected to close in the third quarter of 2025 CUPERTINO ...