As readers may have heard, Elon Musk signed an agreement on April 25 to take Twitter private for approximately $44B in cash. The deal is expected to close in 2022, but analysts say that it might take up to 6 months to work through any regulatory issues and conduct the shareholder vote… 

read more