Investors have been skeptical that Elon Musk would be able to cobble together the funds needed to buy Twitter. Likes:0 Author:AdminDate:April 19, 2022April 19, 2022