Posted inTechnology News Twitter Musk says Twitter has lost nearly 50 percent of ad revenue, struggling with a ‘heavy debt load’ Posted by lecrab 17 July 2023 Musk says Twitter has lost nearly 50 percent of ad revenue, struggling with a ‘heavy debt load’ The financial woes for Twitter appear to be continuing as owner Elon Musk … The news comes days after Matthew Price, CEO of Cloudflare, … See more –> Source Follow us on Twitter and TikTok lecrab View All Posts Post navigation Previous Post Valorant Give Back Bundle 2023: Skins, Price, Release Date & More – TalkEsportNext PostNBA Twitter awestruck by Steph’s clutch ACC title win – Yahoo Sports