
With reports indicating that the sale of Twitter Inc (NYSE: TWTR) to Tesla Inc (NASDAQ: TSLA) CEO Elon Musk could be finalized as early as Monday, the Board of Directors of the leading social media platform are faced with a major decision on the future of the company.
The directors are currently weighing a $54.20 per share takeover offer by the world’s richest man.