Elon Musk may be temporary CEO of Twitter after deal closes, report says

May 5, 2022 0 By