Tag: 78M

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

The San Francisco-based iBuyer purchased and bought extra properties throughout Q3 than it did a 12 months in…