
Twitter’s well-documented turmoil under new owner Elon Musk has reportedly left deep scars in its income statement at the worst possible time.
As the polarizing entrepreneur gets ready to confront his first interest payments after taking on billions in debt to buy the company for $44 billion, his revenue base appears to be in bad shape.