Tag: Ned Segal
Twitter Inc. revenue hit by tech glitch, stocks fall
Twitter Inc posted worse-than-expected quarterly revenue and profit on Thursday, plagued by technical issues that hurt its advertising, and unusually…