Tech

Twitter’s Revenue Down 40% Year Over Year: Report

‘PLACE IS DONE FOR’

To make things worse, Elon Musk is due to make the first interest payment on the $13 billion in debt he took on to buy Twitter as early as the end of January.

GettyImages-1244760034_jultbr
Getty Images