HomeBusiness Business At TED, Elon Musk Revealed Why He Has to Own Twitter 15Views Coverage By Soumyadeep Pal April 15, 2022