1 min read
Keeping up with Carta

$7.4B software company, Carta, is acting shady once again. Allegations of misusing confidential data are the latest to surface following a sexual harrasm...