20 CVC Acquires Majority Stake in Namecheap in $1.5 Billion Deal by Kennedy Sande 22 hours ago22 hours ago