
A whistleblower complaint against Twitter Inc (NYSE:TWTR) claimed the company may not be 100% truthful with its claims of the impact of bots and spam accounts.
What could the whistleblower mean for Tesla Inc (NASDAQ:TSLA) CEO Elon Musk in his fight over a planned $44 billion acquisition of the social media platform?