Musk’s $44B Twitter purchase ranks as worst deal for banks since 2008 crisis 0 20.08.2024 23:42 MarketWatch.com