The banks that loaned Musk $13B to buy Twitter might be having regrets 1 min read Tech The banks that loaned Musk $13B to buy Twitter might be having regrets admin August 28, 2024 Image Credits: Kevin Winter / Getty Images X, formerly known as Twitter, looks like a pretty bad...Read More