Mehul Reuben DasOct 28, 2022 10:38:55 IST Just after months of going back again and forth, and calling just about every other all sorts of names, Elon Musk and Twitter have lastly signed the deal to finish Twitter’s acquisition. Musk now formally owns the micro-blogging website. Nevertheless, just one concern […]