-
$8 Not Delivering: Twitter’s Revenue Is Down 40% Year Over Year
Musk’s first interest payment on the company is due at the end of this month.
-
Turns Out 1 in 3 Members of US Congress Received Cash From FTX
A whopping 196 US lawmakers are carrying financial baggage from FTX.