Venture capital firm Sequoia lays off 7 employees in ‘broad restructuring’ of firm: Report
Venture capital firm Sequoia has reportedly laid off seven staffers from its operations team. The job cut affected one-third of the company's staff which helps in recruitments for startups in its portfolio, Forbes quoted its chief…