Jacob Peters received a review

accused of sexual assault, was asked to leave Launch House as CEO by co-founders and investors.