CDN77 Valued at $1.9B Following CVC Capital Investment | StreamingMeme