Latest News / Latest News - 1 year ago Elon Musk says Twitter ad revenue has halved since his takeover