Origin startup raises $20 million and targets 150 deployments by 2027

Business