Mojocare Layoffs: Laid off Over 170 Employees
Approximately 170 health and wellness startup Mojocare employees are said to have been let go after media reports of financial irregularities. The startup is currently planning to scale back operations because its business model appears