$7 billion startup Carta has been embroiled in multiple lawsuits with former employees. Allegations in legal documents depict a CEO who can be retaliatory and volatile.
Feb 21, 2023 View Original Article
  - Bias Rating
- Reliability
- Policy Leaning
- Politician Portrayal