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 announced the platform is experiencing a nearly 50 percent drop in advertising revenue as it struggles with heavy …