Elon Musk to directly address Twitter employees for the first all-hands meeting

If work on the Twitter buyout deal continues, it’s expected to take around six months to close on the offer.

SHARE THIS: