I've been talking to my mother a lot today and it seems like a long time since I've really been with my parents... Happy Mother's Day to all my friends too! Visit home often
BREAKING: Elon Musk has reportedly secured a $46.5 billion financing commitment to buy the remaining shares of Twitter and is considering launching a tender offer.