Not a day goes by without some drama involving Twitter X. According to a recent report by Bloomberg, X’s ad revenue is expected to fall to $2.5 billion […]
Does X’s new valuation make sense?
News that X (formerly Twitter) is now valued internally at $19 billion has unleashed a wave of snickering from critics of Musk and his recently renamed social network. […]