Twitter (X) Sues Media Matters Corporation News November 21, 2023 Twitter, now operating under the moniker ‘X Corp,’ owned by the billionaire Elon Musk, has launched a lawsuit against the…