News

In a statement Friday, Opendoor (OPEN) said that Chief Executive and Carrie Wheeler, who chairs the company's board, was stepping down from her roles, effective immediately. Chief Technology and ...