Tech news Twitter’s advertising revenue down by 50% Yassmine Elbehnaihy Jul 16, 2023 0 Twitter still has a negative cash flow as a result of a 50 percent drop in advertising revenue and a heavy debt…