Recent News Citrini Analysis Triggers Massive Selloff Across Global Software And Payment Stocks A wave of selling pressure hit the technology sector on Tuesday after a widely circulated analysis from Citrini Research suggested that the by Josh Weiner 4 hours ago