X (aka Twitter) is making $600 million per quarter in ad revenue and this is 70% of total revenue. This is $3.4 billion annually. Elon Musk had said expenses were about $2 billion per year and another $1 billion per year for debt servicing. This was after cutting excess staff and other expenses. The total …

Read more

By