Twitter’s board owes it to shareholders to accept Elon Musk’s offermarketwatch.com6 pointsbaylearn4 years ago