ElevenLabs to Let Staff Sell Shares at $6.6B(bloomberg.com)3 points by chermanowicz 297 days ago | 0 commentsNo comments yet