Elsewhere, Twitter CEO Elon Musk laid off around half of the company's 7,500 employees in an attempt to find new sources of revenue or it would not "survive the upcoming economic downturn." The likes of Netflix, Snap, Intel, and Robinhood are other names on the list that have cut down on the workforce to reduce costs.