BusinessSun Pharma completes Taro merger in a deal valued at $348 millionBy Brown State Of Mind - June 24, 20240FacebookTwitterPinterestWhatsApp