About 45 employees will be laid off from the firm, which was valued at over $1 billion a year ago.
TipMeACoffeebeta
Ask TipMeACoffee AI
Latest on TipMeACoffee AI
More AI Answers
About 45 employees will be laid off from the firm, which was valued at over $1 billion a year ago.