Sun Pharma completes Taro merger in a deal valued at $348 million

Jun 24, 2024 - 16:00
Sun Pharma completes Taro merger in a deal valued at $348 million