Twitter: Elon Musk making up excuses to breach deal

Elon Musk wooed Twitter’s board with a $54.20 per-share offer, but then in July announced he was ending their agreement because the firm had misled him regarding its tally of fake and spam accounts.

Business News: Latest News on Business, Stock Markets, Financial News, India Business & World Business News