News Elon Musk Has Conceded That Twitter Ad Revenue Is Down By More Than 50% Shaheer ShahzadJune 6, 20230 Elon Musk, the outspoken entrepreneur and former CEO of Tesla, has acknowledged that Twitter's ad revenue has...