Twitter was hit with a massive $90 million legal fee that Elon Musk is now trying to fight in court. A former Twitter director saw the bill and responded, ‘O My Freaking God,’ court documents show.
Twitter headquarters is seen in San Francisco, California, United States on October 28, 2022 Tayfun Coskun / Anadolu Agency Twitter…