Opendoor’s future is being held hostage by a management team that lacks vision, but it is not beyond saving. Opendoor is nothing without its shareholders. $OPEN
17,14K