The slew of layoffs that involve 100-120 employees, including the company’s chief technology officer have been mandated by investors, sources said
New Delhi: Third Wave Coffee has laid off up to 100-120 employees across several departments, according to media reports.
The...