Upstart Lays off 7% Workforce – 140 Employees
Lending giant Upstart has laid off about 140 employees — or 7% of its total workforce — who help process loan applications, sources […]
Lending giant Upstart has laid off about 140 employees — or 7% of its total workforce — who help process loan applications, sources […]
Layoffstracker.com