Tag: 78M

Opendoor lays off 300 employees after posting $78M Q3 loss

The San Francisco-based iBuyer purchased and offered extra houses throughout Q3 than…

6 Min Read