Follow us on
loading....
Twitter's $44 billion valuation has plummeted over 50% to $19 billion. Musk has not established a formal board of directors...