TECHNOLOGY Elon Musk says Twitter’s ‘Ad Revenue’ drops by 50%MediaBitesJuly 16, 2023 While talking to BBC, Elon Musk revealed that Twitter continues to face financial challenges, with negative cash flow due to…