ElevenLabs Valuation Hits $22 Billion After Share Sale | StreamingMeme