Published On: Fri, May 13th, 2022

Elon Musk Twitter: Why has Elon Musk put his Twitter bid on hold?

ELON MUSK has put his $ 44 billion Twitter bid “on hold”, he announced today, interrupting excitement for the Tesla CEO’s social media takeover. Why has Elon Musk put his Twitter buyout on hold?
Daily Express :: City and Business Feed

/