Sun Pharma's $11.75B Organon Deal: India's Top Buyout | TrustFinance Blog