Technology 40 percent revenue drop at Twitter amid ad squeeze Jan 18, 2023 According to reports, Twitter continues to be in the midst of an advertising squeeze. This is because the social…
Technology Twitter CEO Elon Musk to resign once a replacement is found Dec 21, 2022 Elon Musk has said he will resign as Twitter's CEO when someone "foolish enough" steps into the position. 57.5% of…