Call it a November surprise.
Democrats are basking in a midterm defeat that feels like victory, an electoral all-nighter that bucks the recent U.S. trend...
Twitter’s new owner and Tesla CEO Elon Musk has sold nearly US$4 billion worth of Tesla shares, according to regulatory filings.
Musk, who bought Twitter...