Browsing: Sequoia

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