Tag: 40 percent

40 percent revenue drop at Twitter amid ad squeeze

According to reports, Twitter continues to be in the midst of an…