Elon Musk might buy Twitter today

Musk secured $46.5 billion for Twitter bid