Register / Login here to explore customize features.
With the Twitter-Musk deal expected to be completed soon, new reports claim that the billionaire will step up as temporary CEO.