Published: Nov 13, 2022, 06:03 IST | Updated: Nov 13, 2022, 06:03 IST
With Elon Musk at the helm of affairs and Twitter, the change of ownership of the microblogging site is raised some serious concerns amongst advertisers as a lot of them are now distancing themselves from the platform.