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

0