Product DevelopmentJun 24, 2024Sun Pharma Completes Merger with Taro Pharmaceuticals for $43 per Share