Elon Musk makes $43 Billion offer for private buyout of Twitter

Been saying it a bit now, Russian asset or useful idiot. There's really no other good explanation.
He probably stands to make a ton of money if he can secure mineral rights in Ukraine for his batteries.