Leaked emails suggest Carta marketing shares of clients, even without consentbusinessinsider.com·20 pts·yibg·1