Twitter stock popped higher as Elon Musk and Jack Dorsey slam Twitter board
Twitter’s shares soared on Monday, edging closer to Elon Musk’s $54.20-per-share offer as he slammed the company’s board of directors amid reports of rival offers. … Read more