According to sources inside the firm privy to the internal inquiry into the leak, Twitter management believes it was the work of a disgruntled employee who departed “within the previous year.” Elon Musk, coincidentally, acquired Twitter last October for an eye-watering $44 billion and proceeded to lay off or otherwise lose 80 percent of the company’s workers, not the 75 per cent that everyone anticipated Musk would conduct in the run-up to his acquisition.
