Twitter is Still UpIt’s been more than seven months since Elon Musk purchased Twitter. Since then, a reported 80% of the company has been let go, reducing their staff from just under 8,000 employees to around 1,500.#twitter#business#elon musk·37signals.com·Jun 15, 2023Twitter is Still Up