Browsing: Layoff

Layoff News from across the world

Sequoia, a venture capital firm, has undergone a significant restructuring resulting in the layoff of seven employees from its operations…