Technology 40 percent revenue drop at Twitter amid ad squeeze by 2 months ago According to reports, Twitter continues to be in the midst of an advertising squeeze. This is because the social media platform has seen a 40% reduction in revenue after over … Continue Reading 2 months ago 0 FacebookTwitterPinterestEmail