Technology 40 percent revenue drop at Twitter amid ad squeeze by Ajay Rajguru 1 year 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 1 year ago 0 FacebookTwitterPinterestEmail