(November 02 05:18) NDTV News
Twitter's advertising chief Sarah Personette on Tuesday said that she had resigned from her post last week hours after Tesla CEO Elon Musk closed the USD 44 billion twitter acquisition deal and took...
You can find the original article
here