Tagged: Technology Nepal

Twitter ad revenue down 50%: Elon Musk

Elon Musk, who began paying a select group of creators as promised, has admitted Twitter’s balance sheet is still in the red due to a 50 percent drop in ad revenue and heavy debt....