17th April 2025
Major Legal Win: How Bausch Health’s Court Victory Protects Billion-Dollar XIFAXAN Franchise Until 2028 Stock Titan