30 CVC Acquires Majority Stake in Namecheap in $1.5 Billion Deal by Kennedy Sande 2 months ago2 months ago