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