It's not immediately obvious how to fix Twitter's broken business model. $1 billion in annual interest payments as a result of the Musk takeover should concentrate minds.
© 2023 Currency Media Limited