After his surprise entry into Twitter, tech billionaire Elon Musk provocatively questioned the platform’s chances of survival.


ttn-28