A California Based Start-Up Lays Off 20% Employees Citing A Downturn

Muqe

New member
A California Based Start-Up Lays Off 20% Employees Citing A DownturnIn a follow-up tweet, Vohra said that the company is trying to get in touch with other organisations who are actively hiring.