After Russia invaded Ukraine, Elon Musk, the CEO of Tesla and SpaceX, reportedly wanted to delay his purchase of Twitter, according to a report by Business Insider. ELON MUSK ON ‘SLOWING DOWN’ TWITTER DEAL After Russia’s invasion of Ukraine, Elon Musk reportedly intended to “slow down” $44 billion (R765 billion), as reported by Business Insider. […] More