Despite $270 million loss in Q1 2021, Opendoor CEO Eric Wu told shareholders and analysts that they’re getting better and more efficient at iBuying.
Remember me
Don't have an account? Please Sign Up