News Elon Musk: “Twitter Advertising Revenue is Down by 50%” by John Ojewale July 16, 2023 Elon Musk, the owner of Twitter, claims that the Twitter, the social media site he paid $44 billion for in October has lost around half of it’s advertising revenue. Continue Reading July 16, 2023 0 comment 0 FacebookTwitterPinterestEmail