Musk, who also runs electric carmaker Tesla Inc, earlier this week told the BBC that most of Twitter’s advertisers are returning to the platform and the business was “roughly breaking even.”
Read More Latest Tech News- Today Technology News and Updates on Gadgets, Laptops, Gamings & Mobile Phones | HT Tech