Twitter BOD is meeting to consider the bid - $54.20 price
Musk - speaking at the TED conference today
+++!!
“so stock up on that food....”