International

India's Sun Pharma to buy Organon in $11.75 billion deal