Twitter deal put on hold by Elon Musk
New York: Tesla chief Elon Musk on Friday announced his $44bn deal to buy micro-blogging site Twitter is on hold after he queried the number of fake or spam accounts …
Read MoreDigital news media publication
New York: Tesla chief Elon Musk on Friday announced his $44bn deal to buy micro-blogging site Twitter is on hold after he queried the number of fake or spam accounts …
Read More