Enterprise IT Bezos, Jack react to Musk's $44 Billion Twitter deal as questions swirl The Stack Apr 26, 2022 3 min read