CEO Lays off 900 Employees in Shocking Video Call

Published on December 6, 2021

Better.com has let go of 9% of its workforce.