Elon Musk Cited Putin Speech As Excuse To Delay Twitter Deal, Report Says: ‘…If We’re Heading Into World War 3’
Tesla Inc (NASDAQ: TSLA) CEO Elon Musk suggested delaying his $44 billion Twitter Inc (NYSE: TWTR) acquisition months after Russia invaded Ukraine, reasoning that it w